Heh, I was making the same argument in 2009. Things sure ain't changing quickly, huh?
Funny story was brought to mind while I was reading that thread, the charge as a utility discussion. Me and My wife pay for her moms phone, we have Sprint. Well things happened and my wife wanted to switch to another provider. After checking our data usage, minute usage and otherthings to compare packages from other companies we found out we can't switch.
Me and the Wife live in WI and her mom lives in Seattle, but anyway. Data usage for 10 days into the billing cycle. Me and the Wife about 512MB to about 1 gig maybe. Her mom was at 6.5GB of data already. AT&T, Verison, and Tmobile reps almost LAUGHED at us when we asked about unlimited Data, most of them only had 10gig maxes on their phones and that was a $100 upcharge. We can't figure out what she's doing with her phone, were guessing shes not using a PC/Laptop at all and just doing everything from her phone. But dear lord if we hadn't had unlimited data with our package I fear what our monthly bill would look like.
After our contract is up were thinking of just using prepaid. Right now for 1500 Mins (which we use maybe 250 of) with Free Mobile to Mobile, Nights and weekends, Unlimited Text/Data on 3 phones we pay something around $220 a month, which even with all my complaining they say they can't lower that even when I told them that I could get the prepaid ones with Unlimited everything for 45 bucks a month.
You may want to go talk to a T-Mobile rep again, and if they laugh you have my permission to slap them.