Americans have a major fetish for blaming the GOP. In my city of Portland which has many similar problems to sf, I constantly hear the reasons things are so bad is the GOP. What causes this kind of analysis to become so widespread?
People don't like to believe that problems are of their own making. You legalize meth, then your city fills up with people using meth - that's not the problem of the GOP. There's approximately no Republicans in Seattle, SF, or Portland - the problem is progressivism.