You speak of free country, I don't. There's no such thing as a free country when you can't walk the streets for fear of violence from demented vagrants, from petty crimes committed by vagrants, from filth left on sidewalks from same vagrants... Their freedom ended when they became unable or unwilling to take care of themselves. A free country means taking responsibility for oneself and taking care of those who can't.
Pretending these people only need is a place to live and all will go back to normal is ridiculous. They're streamers, no parachute, straight down to death. Humanity is taking care of them, against their distorted will if necessary. What we're doing here is abdicating our responsibilities in the name of a delusional sense of absolute freedom.