What is the problem here? Have a phone, bring it to the network, pay for the service. Buy/finance a phone through them, put a down payment and pay the rest of the phone off over 2 years, TAX Free. You can pay the phone off at anytime and have that extra cost taken off your bill. Cancel your service prior to paying off the phone. Well, doh, then you will have a bill for the rest of the phone cost.
Calling it a termination fee, and comparing it to the other carries termination fee is ludicrous. I find the SCAM of buying a phone through a carrier and paying 2 to 3 times in subsidy costs, over what the actual phone costs, over a two year contract the true problem.
I'm currently on the classic plan with T-mobile and have talked to them about going with the 50/30/10/10/10 for my family. Currently I have 3 phones on data plans and two regular voice/text. It would be cheaper on the 50/30/10/10/10 compared to what I have now, plus I would then have all five phones on unlimited voice/text/data (500mb). If I need more data I pay $10 extra for 2GB per phone.
This works for my family, as no phone has gone over 500mb data usage. That may change in the future, but it still would be cheaper than what I'm paying monthly now.
Compared to what my brother is paying on Verizon for 5 phones with data, I'm saving over $100+ per month or he's getting shafted by Verizon!