If those tenant friendly laws are de facto easy to work around - and they are, particularly for poorer tenants - then they are significantly weaker than they seem. That's what the fuss is about. Poorer people get driven out because they don't have the time and money to fight their landlords trying to double their rent, whether legal or not. Richer people like me are able to fight it and win.
I don't think you understand California or San Francisco rental laws. They do not say you get to perpetually live in an apartment even if the owner doesn't want you there. They control how much a landlord can raise rent, and limit some forms of eviction. But they also have many exceptions, and the burden can be on the tenant to prove the landlord is wrong.