Well, this is good - for now. I don't mind people paying with plastic, I myself do most of my shopping using cards. But the option to pay in cash should be kept. An establishment turning away cash is basically saying they don't want gov't minted-money. I can't see any way that should be legal.
As well do not forget, that if you are somehow politically incorrect, often banks/payment providers may refuse to provide services to you. If you have in such case no access to hard cash (or cryptocurrency wallet), you simply cannot live a normal life, as you will not be able to pay even for own groceries.
Agreed, heard about a bank that did this, just forgot which one. Imagine actually locking your customer's money because you don't like their opinions. They should stick to doing business, not virtue signalling. Gillette should be a warning to them.
Cash culture aside, it's not surprising to see places like SF and NYC enacting cashless bans. There is a progressive angle: the argument is these businesses discriminate against the unbanked/underbanked, which disproportionately affects the poor, communities of color, immigrants, etc.
Who knew something "good" would come out of it. I'm assuming this is only for now that they still haven't distributed debit cards to their "constituents" where they can receive their welfare.
Once that gets going watch them be the first to encourage cashless only businesses under the guise that they'd be able to restrict people buying alcohol and stuff if they can only pay using card and they can't use cash to pay for drugs. Make no mistake though, once you step out of line your account will get cancelled.