Quoted from Deez:You've got it all mixed up. The only stupid people are the ones spending more than they make and making an interest payment. I have never in my life paid a cent of interest or a fee to a credit card company. Unless you live in a cave and never touch technology the companies already know your habits better than you do. You might as well get paid for giving up that information with credit card points since you really have no choice.
Furthermore, people in credit card debt aren't victims like you're alluding to. They did it to themselves through lack of self-control. If you can't handle the temptation of a credit card then by all means you shouldn't use one, but credit cards have a huge benefit to those that are financially responsible. Also, the cost of the bonus points are shared by the business that pay a fee to accept the credit card and the people up to their eyeballs in credit card debt not from the sale of your information.
Well then you live in an apartment or a tent. Or you were given an inheritance. Very, very few people can afford to drop cash for payment in full on a house. And, most can't pay for a car with cash. And, you must have never had a medical emergency or emergency in general (say a central air dies on you). Credit is there for a reason. It's just for many credit is used for a convenience now not for what it's original intent was.