At least Tmo is good about not putting crippled carrier specific builds on their phones.
youre about 90% right...tmobile doesn't usually release phones with software problems, but remember when the g1 first came out....it wasnt that bad but it had issues....
Not that I'm trying to drag this thread into the off topic territory, but the G1 was pretty much the first release of a phone with the Android software, I don't think anyone could have gotten it right on the first go round.
As for the TP2, I have to ask T1... is it just that you want to be able to have a carrier's exclusive device? I do realize that if every carrier has it first it's like you're hooking up with a girl who's been with EVERYONE else (football team) and that's a bit of a let-down... but that doesn't mean the TP2 won't be good to you

Should be an awesome device, I'm still droolin over it.. VerizateeteeSprint monster gobbling it up first or not