I mean 60% isn't bad for the cost of a bus ticket.
Somehow, it falls on the ~800,000 people of a city to solve all the social and economic problems of the ~4,000,000 metro area surrounding them.
And yes, it is expensive to buy rural or sub-urban property, but it is still less expensive than Urban property, and rents are cheaper in the sub-urbs, while many rural jobs offer room and board to workers. Meaning if they get a job they will not be homeless and be able to save money.
This is the problem then! You've identified what the actual problem is.
People have this naive notion that the solution is there and just no one has tried it. For every success story there's 9 other failures or worse unintended consequences and the waste of resources that come with it.
The only thing that seems to "work" is temporary housing for those in a drug treatment program, but even that has its high degree of failures or relapses, but at least then its not giving housing to those who aren't frankly interested in getting out of their current situation. Think about it, they've chosen the addiction, even if the consequences were job loss, addiction, etc. In other cases, its a mental illness, often exacerbated by addiction.
There are people who are "homeless" because of reasons outside their control and these programs work for them, but the majority of the homeless problem is not the people who are victim of circumstances and abuse. I support these programs because they save the 1 in 10 or whatever, until it becomes a draw for those that aren't looking for help to get out of the situation they're in and they conglomerate or stick around when bussed in.
The bussing is annoying cause my city often ends up with them, and it overwhelms the resources we have to deal with it for a city our size, but we do the same in turn.
It reduces border. It is much harder to become stereotypical homeless if rental prices are lower.
If you outlaw housing space for poorer people, then they are at much higher risk of becoming hopelessly homeless.