2mbps+?!? 3G was NEVER supposed to do that. Either people don't know what they are talking about or someone has bad data. Try changing server locations when you check to get a better sense. That can make a huge difference.
I've been pretty consistent at 700kbps. Near towers I can do better, but while I don't doubt capacity is having an effect I don't think anything sinister is going on.
See, when we go LTE 3mbps vs. 5mbps isn't going to be a big deal.