You have road tax in US (annual registration fee?) Would you like to have additional one? In Poland we have tax included into gasoline price. Seems fair: more you drive, more you pay for roads. Unfortunately it hits low volume transportation costs, and earnings in jobs that require a lot of driving (e.g. pizza delivery.)This would hit poor people and middle class mainly, due to rise of prices in services or lowering incomes.
"A megacorp" does pay, to a network provider, for it's "fire hose" according to throughput, the same way you grandmother does (according to throughput.) A provider is giving you a pipe, that you can fill with anything you want.
For the analogy: let's say you want to by a straw for your smoofie; there are three sizes of straws fine medium and large in diameter; of course it is smoofie so you want to get the medium one (the fine is too fine and you do not need the large for this one.). You pay for your medium straw, seller looks at your smoothie and handles you the fine straw. You ask "Why?", and sellers tells you: "You have paid for largest straw you can get, but the smoothie maker does not pay me to give you that straw, but I have deal with other brand... so if you would have chosen the other brand, you would get the straw you paid for."
Now you have really nice smoothie, that you have paid for (the service), and smaller straw (the isp line) than you have paid for, and you can not enjoy your drink as much as you deserved it.Actually the seller may give you the smaller straw, just because he/she does not like the brand of the smoothie. That is how it will work...
You still pay for "the byte" (Giga), they do not sell memory in bricks, yet.