How would people putting down roots help the homeless? Boston is a more rooted city, and homelessness is almost as common. The constant moving only helps landlords because the city disallows anyone from building any new housing anywhere.
I've lived in both Boston and SF and the pervasive homelessness in SF is much much worse.