In all fairness, homeless on Haight (and GG Park to a lesser extent) is a pretty specific category of people and I’d not extrapolate any statistics just from them.
It’s a subculture that attracts some people. The weather in California alone attracts people, especially transients, from places like Cleveland as well