> This solves nothing. Having more people in jail solves nothing.
Yes it does. It gets them off the streets. It is the only thing that will do it.
The problem in the past is that we only incarcerated homeless people overnight. Jail was a revolving door, and people went right back onto the streets after being released, over and over again.
The problem is that we released them before they had recovered from the problems that made them homeless! We put them right back on the streets! It was a stupid policy that achieved nothing.
We need to be willing, as a society, to incarcerate people, and keep them incarcerated, until we have a good reason to believe they will not be homeless when released. This will require massive commitment and expenditure.
The problem has become so great that nothing else will work. There are no other possible solutions. Plus, if you see the way these people currently live, you'd realize that being institutionalized is better than the hell that is currently their daily lives.