Just make it illegal to not accept cash at brick and mortars, like many cities have done. Problem solved.
The powers that be will likely push for cashless society because it gives them more surveillance & control
If credit/debit cards were the norm and cash was invented today, it would likely be outlawed down because criminals/terrorists/child kidnappers will use if for nefarious purposes
No, it’s just more convenient to use credit or debit.
In Canada we got a solid reminder of the importance of cash when the Rogers outage took Interac and many credit card processing systems offline…
That says more about the disgusting state of Canadian infrastructure than in does about electronic payment. A lot of places could’t operate their POS at all without an internet connection.