One of SF's big problems is the prevalence of culture war, vibes, and being hipper than thou overriding the economic interests of residents with less wealth.
I agree with your last sentence, but this works because that last group is a minority (even if barely), so the larger society votes against them. it only takes a small amount of poorer people who don't want growth for nostalgic / quality of city life reasons, and you have a pretty sizable majority coalition against change.
In the end, its simply a recipe for never fixing any of the actual problems, with the added benefit of giving your base and activists plenty of ideological wars that can never be won.