My point wasn't articulated well in my first comment. I am worried more about painting homeless people with such a broad stroke. Getting a roof over someone's head is entirely different from getting them mental health services -- we need to fix both to actually solve the problem. And the specific language around "ruiners" in the post really struck a nerve with me... I think that everyone is deserving of some degree of help and shouldn't be thrown in prison like OP suggested.
That said, I don't appreciate the personal attack. While I did find reading about your experience helpful and appreciate you sharing, I think your comment at the end is part of what makes the internet bad. Look to some of the other comments critical of my post for some better examples.