Comment by csomar
> There were many homeless people on the streets of Tokyo every time I went in the 2000s
This is misleading. Japan has the lowest homelessness rate in the world: https://en.wikipedia.org/wiki/Homelessness_in_Japan
They clearly had a problem and fixed it. I was in Japan a few years ago and I saw one homeless (I assumed?) person during my whole trip. He didn't look too bad (like the ones in the US) but he was probably having a rough time.
Neither of you are wrong. As your link says, they have one of the lowest rates of homelessness in the world, but it also says that their low rate is roughly 1 in 34,000 people. There are 14 million people in Tokyo (city, or 41M in Tokyo greater area), so for 14M residents you would expect roughly 400 homeless people if the ratio is exactly the same as national average (and typically, big cities have higher than average). So simultaneously there are many homeless people still even if you only saw one of them, it's just a smaller % than in most countries.
Ultimately the stats are what matters more than how many people any one anecdote happened to see, and they show that Japan should be applauded for doing well but also acknowledging that sadly they haven't completely solved the problem and too many people there, as everywhere, are still homeless.