The problem you have with something like the SF healthcare tax is that some restaurants will simply levy the tax and keep it. The local governance here can hardly keep track and ensure this tax is actually used for their staff's healthcare. Moreover, most Chinatown restaurants keep (many Chinese ones too) keep the tip and do not pass it onto the wait staff when left on a credit card.
I think I will lower my general tips to 10%, which is still around 15% - 16% when you consider the healthcare tax. No problem, they add more taxes, I will keep lowering it until the point where I'm no longer welcomed; then, I'll just go somewhere else. If I wanted to get value for my tip, I'd go to Vegas, not waste it in a city like SF.