Indeed.
As bad as the current supervisors are, the former ones were a hundred times worse as they opposed ALL development.
And because of the changing demographics of the city, the worse politicians were voted out. Which basically proves my point.
And as demographics continue to change, the political power of this voting Bloc will continue to improve as well.
Maybe in another decade this increase in voting power will allow us to vote in politicians who are actually decent, as opposed to merely being less horrible than previous ones.
Yes, techie voting power has fought off the worst of the problems, but we can still continue to improve.