There's bound to always be some number of people in that situation, but there's also plenty of ways we can do better to make society work for more of us.
My pet theory is that the #1 problem in the USA in the past few decades is wealth inequality, and if we can find ways to stop the rich extracting wealth from the poor, many of our issues will sort themselves out.
Being poor in Shanghai leads to returning to whatever bumfuck village for government benefits because you don’t have a Shanghai hukou
The other two don’t have such an issue because they have cheap and small housing options, which are effectively banned in the US due to the effect of various regressive and “seemingly progressive” housing policies
My pet theory is that the #1 problem in the USA in the past few decades is wealth inequality, and if we can find ways to stop the rich extracting wealth from the poor, many of our issues will sort themselves out.