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.
“There is no such thing as a weird human being. It’s just that some people require more understanding than others.” - Tom Robbins