There has been a no tipping movement in san francisco that has worked quite well. People don't tip anymore here and it is not socially accepted to do it.
As an SF resident I don't seem much evidence of this movement. I get prompted to tip very frequently for counter service, even at food trucks. People must be tipping if that's the case, although I don't watch other patrons.
I was in SF on a layover last October. Definitely tipped on our lunch and a beer downtown. But maybe that just outed us as foreigners. We didn’t get any odd treatment for it, either.