Eliminating low income housing doesn't eliminate homelessness.
>Most families in SF either have been there for decades or do in fact make 150k/yr. It's not being rich - it's just the local standard
Nope, most families have just been pushed out because it's hard to find a job that pays that much. If your policies are generally "screw the middle class", of course high income is the standard for the people that have managed to remain.
Also, claiming the massive income required relative to the rest of the country doesn't mean rich is ridiculous. That's like saying people who stay at the Four Seasons aren't rich because they all have to pay a lot per night.