Japanese society is doing far too well apparently