You have to wait for the investigation to complete to receive compensation if you’re hit by fraud on a debit card. Credit cards don’t share that issue. If you’re poor or living paycheck-to-paycheck, debit cards are potentially a risk to your livelihood.
I've always had fraudulent debit charges automatically reverted. Typically the bank's fraud detection disables the card and you clear up the matter on the phone. Or they call you to verify if a suspicious charge outside your profile was actually yours. The banks aren't required to do this but they can choose to provide this level of service.
As someone who has been hit with fraud on a debit card and a credit card, the process to recover money from fraud on a credit card is so much easier and more hassle-free than a debit card.
The big difference is that with a debit card, it's your money that is hit by fraud. The debit card is basically just a proxy. You have to go file a police report. You have to hope the bank will give you the money back.
When the credit card gets hit, it's the credit card company's money and they will seemingly chase the fraud to the ends of the earth to recover it.