Sure credit cards have a use! But if you don’t use them the way you should you are in for penalties and interest, sometimes up to 30% APR or more.
The way to avoid that is to first ensure that your card provides you a so-called grace period to pay it all and not incur any fees. Generally 20 days after bill issuance. Only buy what you can afford to pay and pay it all every month on time!
The benefit of using a card is money back to you. 1.5% to 2% is common for everything you spend. Sometimes more. Bank pays you to use them unless you mess up.
I’ll add a quote from the Intro topic in this forum section: "Clark Howard is a big fan of credit cards if you can use them responsibly. "