Giving away "free stuff" is never the answer. You can allow people a chance to get on their feet with temporary free or low rent, but they must work towards earning their own way and eventually move into their own place away from government assistance. If they are not taught to live on their own accord and have personal responsibility, they will end up back on the street.offering individual rent-free housing should be enough to convince a lot of homeless to relocate
Not debtors prison, poopers prison. If someone is caught defecating on the street, they must have consequences or some form of deterrent to keep them from doing it in the first place. Prison is a lot better than the streets if all you need is 3 hot meals and a bed to sleep in.If you agree that we need a national housing for all program, then this shouldn't be necessary. Additionally, what you're describing are basically debtors' prisons, which would create a vicious cycle of never-ending poverty.
I am more for the detention center idea than giving them free houses to stay in that they won't take care of. Not to lock them up, but more of a center where they can stay and be supervised to make sure they get the care and amenities they need in order to step out of their condition.