I do wonder about number 2. Obviously it's a great solution, and even a less expensive one that you might think for a pretty good swathe of the homeless. But I've always had a pet theory that the real reason NYC and SF homeless seem so different is winter, and Vienna also gets really fucking cold. Ideally I am wrong in this, but I wonder if the most visible group in SF need something closer to assisted living than just housing.
Which honestly I am fine paying for, I just wonder if rehabilitation just isn't possible for many.