Carrying a balance is not automatically the worst choice. I have a massively positive net worth (for a working stiff), so could effectively have $0 debt at any point in time, inclusive of my mortgage, but all debt is not equal, nor are all investments. Credit card debt is clearly one of the worst forms of debt with the harshest interest rates, yet even in that case selling investments and paying taxes on them and forgoing future earnings on those investments to pay off a credit card immediately vs over a few months is not necessarily the right decision.
Credit cards are about providing you float so you can smooth out cash flow. As an example, I am about to do some home renovations, I expect to spend ~$40k to do so, I also expect to earn and pay off that $40k over the following 4 months. My options are I can carry a balance on a credit card, I can keep my home in a partially renovated state for longer to pay cash, or I can take our a HELOC which has a high origination cost and acts as a secondary lein on my house. The credit card + carrying a balance for 4 months and having my home back in a finished livable state faster is clearly the best choice, but it means I'm in that 60%.
These choices aren't binary, the problem is that many people are not financially literate enough to consider their options and outcomes and choose the best choice, they either have a default choice with no consideration, or no real choice, both with negative outcomes.