T-Mobile may not have been making money, so they had to adjust their pricing plans accordingly. There is nothing wrong with making a profit. Unless someone here works for t-mobile and can say otherwise, I'm going to assume they made the changes for financial (ala profit) reasons.
Everyone deserves to get paid for what they do. The admiral's club doesn't own T-Mobile, and the service is so convenient, and so much faster than dial-up, that I'll pay the price.