Anyone at a point where they are making monthly payments on multiple credit cards has already lost the debt game. People don't manage debt better because they have been marketed to and taught to use debt completely inappropriately. Debt should be used to purchase an asset that will appreciate or otherwise provide an income in excess of the interest payment on the debt. Full stop. That is how businesses use debt and t…
A.) You can't over-draw a credit card, and get hit with overage fees or bounced-check insurance, or all the other things banks do - particularly with the slightly nefarious way they often choose to order your transactions when they close their books. Particularly troublesome with businesses that put in a hold on your card, then charge you the actual price, and then refund the hold (like many fuel stations)
B.) If you don't get paid weekly, and instead biweekly, monthly, or more sporadically than that, putting all spending that doesn't absolutely have to be drawn directly from your checking accounts on credit makes a huge amount of sense. You can float that tank of gasoline, or your groceries on credit, but when the heating oil needs to get filled, or the rent is due, you need cash in hand, and you don't want to get caught short. More of an issue if you're not paid very well to begin with and haven't got much cushion built up.
C.) Buy stuff on credit, collect the reward points, pay it off before the next statement, and you've gotten free money for things you'd have to buy anyway.
D.) If a credit card gets stolen and somebody goes on a spree with it, you just dispute the charges with your bank, they issue chargebacks, no real money is gone from your account. With a debit card, good luck, they just vacuumed money out of your real checking account.