1 - Bandwidth is finite. It must be controlled and limited. Users must endure caps and pay overage fees if they abuse the system.
2 - Bandwidth is so precious, in fact, that we need to charge for it twice: both the consumer and producer must pay. This is why we don't support Net Neutrality.
I'm fine with this model as long as it cuts both ways. After all Comcast is getting a free ride: they're using my electricity, their router is taking up space in my home, their users are consuming capacity both on my wireless network and my cable connection that I might otherwise consume. Therefore I must be compensated.
If comcast refuses to compensate me for my resources consumed in the pursuit of their commercial goals I have no choice but to snip the antenna wire in their router, or more realistically return it and purchase my own. In short: they can suck it.