Asside from the international data roaming, you just described my Sprint plan. Can I say they’re all the same now?
I stand corrected; I did not realize that Sprint now offered an Easy Pay option with the same device-separate-from-plan pricing. They don't mention unlocking, and the only unlocked phone Apple will sell you directly is a T-Mobile one, which makes me wonder how quick they will be to unlock devices, but maybe that's not a problem at all.
It's still not fair to say they're all
the same, however. Verizon, for example, has drastically better coverage in most areas. Sprint is substantially more expensive than T-Mobile for the same level of service, unless you have at least 7 people in your "framily" (at which point they have a slight advantage), and don't use mobile hotspot (extra $10), and don't use a lot of data (in which case the fact that T-Mobile throttles you when you go over your limit instead of charging per extra MB will put you ahead). And if we go to 3rd tier carriers, H2O has much cheaper options than any of the majors for light users.
For me, personally, though, the unlimited international data on T-Mobile is a complete deal-maker. I'm pretty sure nobody else offers that, and for those of us who travel out of the country for periods of time it's a lifesaver. Particularly nice: You can use FaceTime audio over the data connection, which allowed me to talk to my wife for probably an hour a day for two months straight on a cell phone in Japan at no additional cost at all. It would have cost more than that if she'd been using a
Japanese cell phone to make the calls.
Similar? Sure. The same? No.
And I'm not "defending" T-Mobile, although I do appreciate that they've significantly shaken up the market--they're a telecom company, which almost by definition makes them evil. If someone else offered a better deal, I'd switch. It's just that I don't think they're all the same at this point, at least not yet.