My preference is cash. You don't get any discount paying cashless here in Australia, in fact, for some credit card payments you can have an extra charge. It's fairly common for digital payments to go down here, often due to failure on the bank's end. In times of disaster, like hurricanes in the north or the last summer's bush fires, power and of course digital payments can be out for weeks, so cash is king at this point. My father's bank got hacked not long back and they had to replace a load of cards, his included. This took two weeks, so if he couldn't have used cash (Australia is wanting to go cashless too) then he wouldn't have even been able to feed himself.
I've known people to have their bank accounts frozen, because the bank decided they had some suspicious looking transactions.
I don't want to encourage the move to cashless so I use it as much as possible. I also find it easier to budget with and not overspend.