> Where would I, or some other temporary migrant, live if not in someone's house who rented it to me? My owning a home is irrelevant.
Why does the housing need to be supplied by private landlords? There are places that have a lot of social housing, like Sweden. Let the government build and own property, it works well. It also means people from different backgrounds and occupations can all live together, instead of e.g. redlining, which devastates minority communities.
As it stands now only the rich are able to move into cities, with low-wage workers having to commute from far outside the city, which is a pretty disgusting shift if you think about it. Imagine having a crappy cleaning job, cleaning offices at night, and you have to travel hours for your job because you live so far out [1]. It's a reality for more and more people, as the assault on labor intensifies.