Grandma wants to video chat! She doesn't know how much bandwidth it uses! POOR GRANDMA!
Grandma wants to run the air conditioner! She doesn't know how much power it uses! POOR GRANDMA!
Maybe grandma should learn, eh?
This can't be repeated enough when commenters -- as the above one did -- make such disingenuous arguments.
I don't get the opposition to metered billing. You want unlimited use of a resource, but you don't want the provider to put conditions on how it used? With metered billing I have a reasonable expectation of getting what I paid for - ie. net neutrality. If my ISP broke net neutrality, it would mean that some of my gigabytes were intentionally served more slowly despite my paying the same price for them as any other gigabyte.
If my ISP wants to give preferential treatment to a particular site, it can do so in the form of financial discounts on the cost of using that site (which happens with content hosted by the ISP's own servers), all without affecting the speed of packets that I paid full price for.