Interesting how we have been sucked into using credit cards to earn "rewards". The credit card companies found a way to lure us in with said "rewards" and so people have started using credit more with the result being more people in debt. We do not carry credit card balances and have worked hard to limit all debt.
Credit Cards are awesome if you know how to use them. No CC company has made money off of me (except for fees that merchants pay them when I use the card), except for one year of the $69 fee I pd for the SW Card last year.
Otherwise....it's all free rewards for me.