Your points are horribly false
Based on what facts you provide?
1)Their coverage is expanding, especially since they're currently refarming their existing 3G/4G network to the PCS band, this will not only allow for any phone to be compatible but also exponentially expand coverage (eg GPRS/EDGE areas are now HSPA+ areas).
T-Mobile doesn't have the money to really expand their coverage. The spectrum deal with AT&T was a blessing to them. They've never had the money to expand their coverage for quite a while. Their retention rates are worse than Sprint these days (losing more customers) despite being super competitive price-wise and their profits don't even approach AT&T/Verizon, who make billions year over year. And please don't blame the iPhone for them losing customers we seen how "amazing" its launch on Verizon was last year, lulz...
T-Mobile coverage hasn't really been expanding at a competitive rate for over half a decade. AT&T put HSPA+ towers up in the rural area where I was living before here. Not even Verizon got 3G coverage there and T-Mobile got basically no signal (0-2 bars of GPRS Roaming flunctuating wildly, couldn't hold a call indoors). Without WiFi calling (which requires a UMA Blackberry or Android phone on their network) and your phone was useless. Why do you think even when I had my HD7 I kept the Vibrant for over a year and only just got rid of it? Cause I moved from Louisiana to Pennsylvannia and can at least make calls here without a WiFi connection, now. That's why.
By the time T-Mobile's 3G coverage approaches AT&T or Verizon's, those carriers will have the nation blanketed in LTE for years by then. Their coverage has always been an issue, as well as their overreliance on Roaming contracts for call coverage (which often give low-grade signal quality leading to dropped calls and bad call quality nevermind the drain on your battery those weak signals have).
2) I've never ever seen speeds below 1mbps while on 3G anywhere I've been so far (from Chicago to St Louis)
Go hijack another thread elsewhere
1. I've already provided screenshots of speed tests on this forum and another. The screenshots came from different devices, so the speeds are reliable. They're slow. I was getting 150-250k.
Secondly, you're not really that well traveled. I've been dealing with the Coverage gaps on T-Mobile from Louisiana to Chicago to Harrisburg (Pa) to Baltimore to Richmond, and other places. All of which I've been to in the past 8 months or so. Chicago to St Louis wow, I mean... You're Gulliver now man!!!
I already said their coverage is decent in metro areas since any carrier with a clue will make sure they double down in high population areas like that. Where they fail is the in betweens - areas that Verizon and AT&T are addressing but Sprint and T-Mobile are leaving neglected.
Why are you baiting me is a more apt observation to your post, though.
T-Mobile's prices are good - it's why I left AT&T for them to begin with, but it turned out to be not worth it for me. I use < 100 minutes a month. I require better data speeds and better data coverage, and they simply aren't even close to being competitive with Big Red/Blue for someone like me who travels between more than two metro cities.
It's best if you look at them as if they were a regional carrier, because their nationwide coverage gaps give that impression. Sprint is very similar in that respect. AT&T and Verizon are the only ones aggressively addressing their coverage gaps, especially AT&T. If they tell you a tower's going up in 6 months chances are it'll be there in 4. Just from my experience dealing with them.
The embarassing part about it is that they have stores in rather populous cities down south but even the phones in the store struggle to maintain 2 bars of GPRS in there. How do you expect to sell that service with those conditions?