A "housing first" strategy would be more humane, and pretty affordable compared to what we're currently doing. This article says $3.7B for an estimated 115k homeless population which yields around $32k per person per year, or $2700 per person per month, and that's only state money. In SF it may be more like $57k/yr, or $4750/mo. At those rates, we could be renting people market rate 1BD apartments for less than we're spending on inefficient/ineffective services or safe sleeping sites. Cities could be buying up the over-built condos and actually putting people in them.
Yes, drug addiction and mental health issues are important factors, but these are easier for people to get under control if they have the safety and stability of a home. Getting and holding down a job is also easier when you have a safe place to live.
Why don't we do this? I think it comes down to (a) corruption, where organizations that provide 'services' have good relationships with people in government and (b) "fairness" concerns, where a working person paying out the nose for half of an apartment doesn't want their tax dollars to give anyone an apartment for free. On that second point, I understand the frustration, but if the alternative is spending _more_ tax dollars for someone to camp on the sidewalk and make my neighborhood feel unsafe and unclean, then I would rather put them into homes.
https://www.hoover.org/research/despite-spending-11-billion-...