It's really a shame. I grew up in a frugal household that venerated Dave Ramsey, and there was a ton of moralizing of finances that didn't need to be moralized. Stuff like "debt is always evil, buying frivolous things like fancy coffees is stupid", etc.
There are unfortunately a lot of people that base their spending and saving decisions not on what they actually value or what their goals are. Rather, they base them on fear of breaking the moral rules.
FWIW the Ramsey folks (whom I haven't really listened to in a few years) are cool with buying "frivolous things like fancy coffees" if you're out of debt. Not saying that's right or wrong (I personally think you can have a damn coffee), but their general philosophy is that if you're out of debt and are saving whatever percent of your income, do whatever you want.
Ramsey is for people who can't be analytic with their money, and need some moralizing to counteract the "I can afford it, it's less than the remaining limit on my credit card" impulse.