Maybe the majority of people don't agree with me. Maybe they're happy paying $25 for 2GB because they use more than 200MB and possibly less than 2GB?
You answered your own question with that. That's exactly AT&T's business practice.
The price is set in the way, that make majority of customers go with the $25/2GB plan because it's the "sensible" choice, they know 200MB isn't really enough, so they make you feel that you are getting a better deal by paying little more but get 10x usage, even though normal people won't use close to 2GB.
Just to be a little exaggerating, AT&T would love offer a $30 20GB plan, the extra $5 is pretty much free money in AT&T's pocket because users won't consume much more data just because they have a 20GB limit instead of 2GB.
Now on the side note, as comparison, I suppose you would like China's data plan more, because it's a lot more "proportionally" sensible. It is:
5 CNY = 30MB
20 CNY = 150M
50 CNY = 500MB
100 CNY = 2G
200 CNY = 5G
(btw 6.5 CNY = 1 USD)
Customers have no contract obligation, and can change plan every month without any fees. I started with the 500MB plan, and if it was not enough I would upgrade to the 2GB plan, I found out 500MB is enough for me. I don't stream music or video's, what for, why would anyone want to watch a movie on 3.5" when you have a big screen at home?
