Use of credit cards depends on how disciplined you are and the terms of the card.
If there is no interest charge when you pay in full each month, and IF you are sure you can do that, you can make money using a rewards card.
The credit card companies make money because most people don't pay off their balances each month.
“The credit card companies make money because most people don’t pay off their balances each month.”
Exactly. And unless you have an automatic payment system in place to avoid that, you might end up being one of them.
In my view, having a credit card is sort of like owning a vicious dog. Yeah, it’s useful in some circumstances, but in the long run you’re probably gonna get bit at least once.