"Credit cards offer more consumer protections over debit cards, plus why do I want to give a stranger direct access to my cash i.e. checking/savings account?" . . . .