There will be fewer consumers, but there will also be fewer workers to produce things with. The Japanese will survive. Japanese socialism will probably die, but the Japanese will survive.
You’re just not getting it. People are not a negative. Fewer people = no jobs.