Let's agree that each plan has equal administrative overhead costs, and that for each plan this cost is $10 (actual admin cost should be nowhere near that, but hey, this AT&T we're talking about). So, that leaves $5 for 200MB of data, and $15 for 2GB of data. So, 1/3 the cost for only 1/10 the data? OP's point still stands. They're screwing you on the high(er) end plans, but they're screwing you even worse on the low end.