Seems like the average joe/jane only believes in contracts when they get ALL the benefits with no downside. Don't get me wrong, I think there needs to be some more checks and balances with the carriers, but a contract is a contract. If you don't agree to it, don't sign it. If you don't care to read and understand it (or can't understand it - find help!) that's your own damn fault! Only in the USA can we blame everyone else for our own problems.
My mortgage...how was I supposed to know that I can't afford to live next to a wealthy CEO even though I have an entry level job. Must be the someone else fault I got myself into that situation without even giving it a rational thought!
Too good to be true? Not if the village idiot can convince the village to follow them
BS! Most Grandma's don't have a clue what a GB is and I'd go further to say most don't even have internet. It is true they would pay more per bit, but overall I think they should pay less.
The fixed cost argument is also BS. Look at water, electricity, gas, etc. Have a similar breakdown and use metered billing. This would give the providers the incentive to have faster speeds so that those who actually use the darn thing could generate more income.
No amount of careful planning will ever replace dumb luck.