There's also the economic realities as pointed out in the article. High unemployment, shitty jobs with shitty pay regardless of your background, property prices through the roof so forget buying a home and rent can be insane. And with the Japanese in particular all the pressure from society, their parents, etc. yeah it's enough to make you want to withdraw from the world. My suggestion would be they overcome that by drinking heavily. Learn a trade forget white collar. Get in shape. Party. Meet chicks that way. And it'll be a lot better than hiding in a room.
"We choose the right to be who we are. We know the difference between the reality of freedom and the illusion of freedom."