I prefer my debit card because I'm more aware of how much I'm spending. Money taken out of my account is immediate and feels real. Ultimately, I spend less.
I like this. It means that I can earn a bit more bank interest on what I've spent.
I think of it like alcoholics who can't be near alcohol. It's some deep seated degeneracy or fear.
Credit card? I file a charge-back which is a forcing mechanism for the vendor. Credit card skimmed? I get a new one, and I don't need to wait for my $ to be re-imbursed.
and once debt is spent you cannot get it back. you get scammed you can dispute the credit card, and if the CC gets stolen you can fight any charges.
debit means the money is gone and that's it.