Nobody ever held a gun to your head and made you sign up for a credit card. They are offering a service. If you don't like the terms then don't sign the contract.
I understand that, and pay my bills. I would not feel morally wrong not paying them though. Also, look at some of the people that had their interest rates hiked up to 30% for no solid reason. I wouldn't blame them for telling the companies to fuck off.