Debit cards don't provide additional protection either if the supplier doesn't supply.
Not completely true. Visa Debit cards offer limited protection, called Visa Chargeback. It's little known, not written in law but its part of the code the banks sign up to in order to use the Visa brand and products.