In San Francisco’s recent election there was only one issue. Putting a cap on government union benefits. Therefore every government employee and their family members who live in San Francisco came out to vote.
Two propositions passed and one failed. The two that passed included one that turned city tax revenues that should be used for maintaining the streets into a bond. That effectively turned operating funds into bond revenue at twice the cost of ordinary operating revenue. Leaving more money from direct tax revenue for union pensions.
The other was a measure to modestly restrain benefits for some union members. This measure was a palliative alternative to a serious measure that had come up previously. The palliative measure was a stalking horse for the serious measure. The serious measure was easily defeated by union voters and the stalking horse won.
The proposition that failed was an effort to increase sales tax to support the bloated San Francisco city government ( San Francisco has three times the number of city government employees than San Jose which is a larger city). Union members will find every way to increase tax revenues just so long as it never taxes them.