Actually, the Walmart data plan is 5GB and it it's not EDGE, it's 56k throttling afterwards. Even ff you were to try to "sacrifice" your ability to do voice and data and the same time for higher speeds on EDGE, it won't work, EDGE is also throttled at 56k.
There is no real competition here in the US. I lived in Germany for 4 years, their options are much better. Here it's just watered down competition with the cost passed onto consumers. Sprint and T-Mobile's existence help keep the pricing somewhat in check, for now...
Granted, some people here are the gullible kind, the wet dream of any telco executive but most know what's going on.
If the carrier says "pay extra, not my problem" if the consumer goes over his data, minute or txt count, why shouldn't the consumers say " build extra, not my problem" when the carriers cry over network usage.
It's all bogus anyway. The average consumer can't even comprehend the fatness of profit margins that big 2 US telcos collect.
These preemptive bandwidth/minute restrictions serve to promote the more expensive plans, hot spots and overages, as well maintain the gap between the network capacity upgrades. They have profits large enough to sustain capacity increase but they want delay it as long as possible, they aim for the jugular with their profits while restricting
If they really wanted to reduce cost of operation they would lose some fat within their corporations.