Most chip cards have NFCs in them, you can do tap on many POS’s. It isn’t as nice as Australia where tap to pay is more ubiquitous, but I find it more convenient than fiddling with my phone to get a QR code up and under a camera.
The reason street food is not well developed in SF is that there simply isn’t much street food. If small store holders and credit card free food vans were more of a thing, well, they could use Square or something. A developed economy is basically just structured very differently from a developing one, where most consumer transactions occur between big businesses that have no problem using checks or CC or debit cards or ApplePay or whatever.
On the other hand, China never had checks and CCs never caught on, debit cards were eventually supported though in annoying ways (PIN AND sign, WTF???). CCs are even worse: in China, the burden of proof is in the consumer rather than the merchant, so Chinese CC holders are actively targeted abroad for fraud (eg restaurants in Bellevue WA targeting Chinese visitors with ICBC AmEx cards because they know ICBC is a shit bank). They skipped all that, and found QR codes and phones a great way to catch up. I think that is great, but they haven’t really surpassed the deceloped world l, they’ve just adapted well to their own situation.