Here's something I don't get; if banks are so keen to get people to go cashless, then why the fuck aren't they structuring their card charges in order to encourage it? Because as things currently stand, they're basically incentivising many smaller businesses to hold on to cash transactions.
It's why I'm not convinced that banks actually want to get rid of cash, at least not completely. Certainly any such desire is no greater than their desire to squeeze more money out of businesses in the shorter term.