I've always thought Japan is a very prosperous country. Why do Japanese people not live? I think that in order to have no reason for depression they need to be sent on trips to poor countries. Then they will increase self-esteem.
Japan is extremely prosperous. No doubt about that. But the work culture is causing all this stress and strain. The people don't have enough time to spend with their families. Japanese people take far fewer vacations, when compared to those from the US and the EU.