What a great idea to end homelessness! Just make it illegal to be homeless. Doy. Most people enjoy sleeping in tent cities and on benches so much that the only way you can possibly incentivize them against it is criminalizing it.
We can all agree that people with a criminal record are the ones we do best at integrating back into society. I mean look at how well it worked for drugs.