Yeah, I don't use rewards or loyalty programs at all; I don't like giving over the headspace to corporate manipulators. But I still use debit cards very carefully because of the better protections from fraud for credit transactions.
The rise of the chip card may have fixed that; it's been a long time since I've had a problem. But I'm reluctant to find out.