You're right. Homeless is not an easy problem that can be solved with big dollops of cold, hard, cash.
Rather, tt's a trivial problem that can just be solved by throwing a lot of housing at it.
Incidentally, housing is the one thing that everywhere between Ocean Beach and Diridon are allergic to...