At&t runs at 0 profit? That is news to me...
Quit being an apologist for a company that gouges their customers, same goes for Comcast and TWC.
The only credit I give to At&t is that their customer service has been the best of any of the companies I've ever used and I've been with all of the big 4.
Sprint couldn't give a damn about their customers, I told them I was walking and they said it was fine with them. This was during the Dan Hesse era. I don't know how the new guy is doing.
Verizon are just a straight bunch of pricks. I will never shop with them ever again. Wouldn't even SELL me a SIM card even though I accidentally burned mine for my iPad.
Tmobile customer service is clueless and the in store reps use shady tactics (sneaking JUMP! onto your bill without asking permission).
And for your information I have run my own business and I don't nickel and dime people and still made a profit. There is thing called fair trade and then there is a thing called price gouging.
Letting your customers hold onto their data for 12 months costs you NOTHING. But high priced data caps with high priced overages, throttling once unlimited plans, extremely low point of entry data packages are all things that is considered bad business practices... maybe you should take a course or two in business before you smart off on people.