What are the arguments for and against this measure? I'd imagine that (some) businesses don't want to have to accept cash because it's a hassle and securing/handling cash costs time/money. And the government doesn't want people to be forced to go through an intermediary (i.e. a bank) to be able to participate in marketplace?
They already force people to use plastic for EBT/Foodstamps so I think they're trying to protect people who're marginalized, but they're not.
TLDR; I think my city leaders are completely wrong on this and their anti-progress stance is terrible. San Francisco needs to a beacon of progress and not a pothole on the way to advancing society.