I have debit cards but I rarely use them, I pretty much only use cash unless I'm buying something online.
It's easier to keep track of your spending with cash and the banks/government don't get to track and monitor what you spend your money on.
I dislike the current push by the banks, businesses and government for a cashless society, I refuse to use businesses and services that don't accept cash.