Not sure how it is today but when I was growing up Burlington Vermont had a no tolerance for people seeking a free ride or those who refused to support themselves. If you were caught sleeping on the streets the cops would pick you up and you had a job the next day working for the city to help keep it clean. If you didn’t want to work then they gave you a free bus ticket to any other city you wanted. Burlington had very low crime rate, very clean, no bums on the street and one of the lowest welfare recipient cities in the country. If all these people could be sent to one central area, say Utah, then they call all be dealt with as a group (reeducated, taught skills which would help them support themselves, deal with drug addiction etc.) instead of just writing checks out to them to pay for room and board without helping them to get back into the system.
..
OH my god. So basically the city used people so downtrodden and debilitated as to be "seeking a free ride" by sleeping on the street to be slaves. Alternatively, they physically assaulted and kidnapped them, forcing them into a strange city dislocating them from whatever minimal safety net and ties they had formerly, and put them at risk for further physical and sexual assault. And this is a good thing, according to you.
Get a button that says in my day, the law in it's fairness, imprisoned both poor and rich women alike from sleeping beneath bridges.