lmao. This is the mind-numbingly brainless P&N statement of the day right here. "Dude .... but then, like .... everyone will just WANT to be homeless!" Straight out of a conversation between two sixteen year old stoners sitting in the basement of their rich parents' house.
You're being naive. It's more like straight out of sound economics. Many will live with a family member or buddy, pay them rent in cash, wear ratty clothes, and scam charities and the government. But, the others won't change. If you give them money and housing, they will still live in squalor, likely ruining the housing projects you just started giving them space in. You may then also attract more of them from all around, that could use a handout.
When you subsidize something, you get more of it. Not everyone wants to work for a living, or even lead a life of purpose, and many are raised specifically not to (like children of welfare queens). Not that finding the right carrots to put on the right sticks is easy, but just doing the easy thing that makes you feel like you helped is usually not the right thing to do. Just giving people stuff never works out like you want it to, unless what you want is their dependence. Even if such leeches are a minority, they are never a tiny one, and will ruin it for everyone else, if they are not taken into account.
OTOH, rehabilitation can work, and for the same reasons: it's subsidizing positive changes in thoughts and habits. But, that generally requires that the homeless not be out of sight and out of mind (NIMBYs on #bothsides),
and requires long-term commitments. Communities that can get their regular families, charitable organizations, and local governments on the same page about that, tend to be quite rare.
Given that I was homeless for a few months I'm heavily biased toward social programs that will actually prevent people from ending up being homeless and help those who do off the street. I consider the saying that homeless people choose to be homeless to be a bunch of nonsense.
Chronically homeless often choose to be, but it's not like they had things going well for them, and just decided that freedom on the city streets would be better. They've likely been abused by cops, abused by criminals that hang around near shelters and the like, had bad experiences with trying to live at shelters, and on and on, and are probably long-time drug addicts. They can require years of help to rebuild trust in society, if not themselves.