Debit cards have nothing to do with debt. They are just like writing a check. Debit cards are not credit cards.
Actually checks are debit cards nowadays if the cashier is online. You can't float rubber checks with connected cashiers anymore!
That just drives the terminally self debt enslaved to shop at little hole stores! Isn't capitalism great!! Supply and demand!!