That's a very good point, if people don't make an effort to help themselves this is what happens.
Which only contributes to crime, unsafe conditions, and a deterioration of life quality for everyone, including the homeless.
It's a multi-faceted problem and considering like in my city the amount of money the city spends in comparison to the results it gets is not good. Along with the fact that over seven million dollars in homeless services cannot be accounted for, hopefully that gives you a better idea of why we're in this situation. Although it's only a couple of examples.