I feel like this is one of those questions that have different answers for different people. Hence there need to be multiple solutions that solve different root problems in different ways.
Off the top of my head, homelessness can be caused by drug or alcohol abuse, mental illness, financial distress, or a desire to just tune out from societies responsibilities. I'm sure there are more.
Some would like intervention, some would not. There is no "one size fits all" solution.
The easy ones to help are the ones who are homeless for financial reasons. They need a leg up, and once up will be just fine.
It's much harder when people are unemployable (mental illness, drug abuse etc) and basically need either reoccurring rehab, or long-term medical care. Our society does not function well for those too sick to fit in.
Off the top of my head, homelessness can be caused by drug or alcohol abuse, mental illness, financial distress, or a desire to just tune out from societies responsibilities. I'm sure there are more.
Some would like intervention, some would not. There is no "one size fits all" solution.
The easy ones to help are the ones who are homeless for financial reasons. They need a leg up, and once up will be just fine.
It's much harder when people are unemployable (mental illness, drug abuse etc) and basically need either reoccurring rehab, or long-term medical care. Our society does not function well for those too sick to fit in.