Yeah no carrier should cap your data just another excuse for them to be more greedy and not invest back into their companies. At least Sprint still unlimited and has the best plans for what you pay a month plus I think T-mobile is going back to unlimited as well if I'm not mistaken.
http://www.phonearena.com/news/Here-is-why-data-caps-are-absurd-but-carriers-still-use-them_id38764
http://www.phonearena.com/news/Here-is-why-data-caps-are-absurd-but-carriers-still-use-them_id38764