I saw this article talking about impressive Japanese innovations in which having (almost) no homeless people in Tokyo was listed as one of them.
Given the fact that Tokyo is the most populated metropolis in the world (36.9 million people, over 10 million more than #2, Mexico City) I initially expected there to be a lot of homeless people as well. After all, I was born in NYC. I'm familiar with homeless people.
In my many months of wandering around Tokyo at all hours of the day and night, I only recall seeing a single homeless person. I'm not saying that they do not exist, just saying that thanks to the strong principles of the Japanese culture, homelessness is not near the problem there that it is in many other countries.
Reflecting on my experiences in Japan and the brief time I spent in Tokyo, I have to say that for a city that is so densely populated and wealthy, it is quite surprising to see very little homelessness or even people cadging (or begging) on the streets. If you have been to Las Vegas or LA then you'll be twice as impressed.
The article was published around 2013, and the author says that he is familiar with NYC and has wandered around in Tokyo for many months at all hours of the day and night.
My question is whether there are a number of factors that contribute to the seemingly low homelessness rate in Tokyo, and what they might be?