The key here is that Google bought up enough dark fiber to make itself in effect an ISP. Therefore, it's a negotiation between equals more than it is a content provider and an ISP. The fact that Google can make its services slower for users of a particular ISP if they cause too much trouble probably pushes the balance of power in its favor.
Now that google is a large enough force it could very well make money from offering bandwith, and isps will bid for it because not doing so would cost _them_ customers.