When the said contract is over 25 pages long with legalese as the only language how can you expect anyone to know what they're saying? And cell companies know that if they make these terms unintelligible, they make more money.
Here phone companies literally give someone unlimited credit to hang themselves. Add that to 45 day period before you know about the bill. Yeah, its stacked against you.