For security, I don't understand why people would give anybody direct access to withdraw from their checking account with a debit card.
A credit card puts in a buffer where charges can be review and challenged if necessary... funds don't leave my checking until I specifically pay the CC bill.
With a debit, the money is gone immediately and has to be clawed back if there is a problem.
Credit cards have consumer protections that are by law, where debit cards may have the same protections, they are only a bank policy (whim), not law.
Whatever. Its your checking account.