Re: Shops are required to accept cash
Here's an article from last year about various US jurisdictions that require shops to take cash:
https://www.latimes.com/local/lanow/la-me-san-francisco-cashless-businesses-20190507-story.html
There was also a suggestion that the UK should have similar laws, but I'm not aware of any politicians taking that seriously yet. See the last line of:
https://www.bbc.co.uk/news/business-47456698
The issue is that many poor or technology-illiterate people don't have credit or debit cards, they only use cash, so if all shops become card-only that will be a problem for those people. That will need to be addressed somehow in the coming years - either we let all those people starve because they can't buy food any more (morally unacceptable and probably politically unacceptable), or we ensure they get cards and training on how to use them, or we require some or all shops to accept cash.