What you have to understand about Dave Ramsey is that his advice is mass market. There isn't room for nuance. It's not niche. I've been listening to his show for ten years because it's good in the background for chores--sort of engaging but fine if I miss chunks of it to help the kids or run the blender.
When you listen to the show for a long time you get a sense of how weird we are here in MMM land. Living within your means is unusual. Most people are a train wreck when it comes to money, and the normative cues we are given as a society makes it seem like no big deal. I know this because of all the calls I've listened to over the years on his show. Even the people he praises for doing a good job often seem like ridiculous consumer suckas to me.
The reality is that most people shouldn't go anywhere near credit cards, credit score be damned. The trade offs with the travel points and the churning and the cheaper mortgages etc. aren't worth it because most people don't have self-control with money, are horribly disorganized about their money, and generally believe that life is about consumption and that you should spend every dime of whatever you have access to--credit seems the same as ready money to most people.
And frankly, this stands to reason purely because if the majority of people used credit cards the way we do, credit card companies wouldn't be able to offer all those rewards.
All that said, yeah, if you can use money and credit responsibly, credit cards and an 800 FICO score are convenient, open a lot of doors, and have some nice perks. It is possible to use them well without a downside. It's just unusual--a statistical anomaly--to be able to really beat them at their own game. Even people who pay their balance every month usually wind up spending more with credit cards than they would with cash or a debit card. I don't--I keep such a meticulous budget and track my spending a couple of times a day, so for me, a credit card feels exactly the same as cash. But do you know how few people track their spending? And even fewer have a rigorous, realistic budget based on solid data over several years. Using credit cards in a way that is actually advantageous and doesn't just feel that way because of the points is very rare. I don't really have a problem with the "don't use credit cards" advice because I've learned over the years that he's right--most people suck at using credit cards.