Places with good weather have huge visible homeless populations. (I have traveled all over the United States, and have been to all fifty states. AFTER EDIT: I have been in, and have lived in, gritty "skid row" neighborhoods of large United States cities, and have lived in Los Angeles.) Places with lousy weather, like the place where I grew up and now live, certainly have people who are "homeless" in the sense of not…
Places with good weather have huge visible homeless
populations
Singapore has great weather and no visible homeless population. The government there generally keeps mentally ill people off the streets.