And the problem is people stopped paying cash, thus the facility was largely withdrawn. I don’t know what the answer is, but my gut says if cash remains legal tender, businesses should be obliged to accept it as a form of payment.
Otherwise, vote with your wallet wherever possible and prefer those businesses that do accept cash.