reply to Z80A
Re: Ah, a free ISP It would be just as reasonable for Google to demand fees from the consumer ISPs for responding to web requests from those IPs. With two ISPs in an area, if one paid the fees the other would be at a disadvantag by not "offering" Google on its network.
That would be Google going "evil" (contrary to its supposed slogan). But it would be the same thing these ISPs are trying now, in reverse. Why not ISPs pay Google - and Google pay ISPs - and make the fees equal? It would all would zero out, and there would be no controversy about neutrality.
The economic model of the internet has always been peering among the "big pipe" owners, or semi-peering with payments, and everyone else paying their local provider for access. The ISPs get paid for traffic both coming and going, to each subscriber, and the cost is the same regardless whether it is Google, or a household or some other party that the packets are going to or coming from.