It’s almost like the only solution is to de commodify housing everywhere, globally, and provide everyone shelter because it’s a human right and so clearly works to fix many mental health problems.
It’s almost like C A P I T A L I S M does not inherently provide a good living standard to everyone, and allows the very wealthiest to pit us against each other in a rat race to the bottom. “Decommodification means someone will take your house!” No. It means you’ll always have a place to live and enough housing will be built to support the entire population. It means that billionaires will have to give up their extra homes.
You only got questions because your original post was inane. On a news item about a country providing homes to their homeless citizens, you asked how a country could do this without being flooded with migrants. You posed it as a gotcha, and demanded we come up with solutions to this problem that you, the most intelligent man in the room, found.