I have several credit cards and pay them off at the end of the month. I get mostly free hotel stays when I take my family on vacation and have had many free airline tickets.
I also used a credit card to bootstrap my business 15 years ago. At it's height, I was brining in $1 million/year. The bank would have never given me a loan for the amount I was able to use on a credit card. I ended up shutting the business down a few years ago, with no debt.
Most people can't handle spending and rack up tons of debt. Credit cards can also be used to make money, instead of buying stupid things you can't afford.