shrug The whole shady passing-fees-to-willing-consumers thing is just business. I can appreciate T-Mobile creating their identity about not doing this (final price, taxes and fees included). All the other hotels do it too. Restaurants use tipping, etc.
With the Age of the Internet has come greater visibility and accountability. Twitter-like outbursts can go viral creating damaging PR. I can see society slowly moving towards consumer friendly practices and upfront total costs. We'll get there.