A lot of jp gamers think Japan makes shit games and that western games are better, actually. It's part of that weird defeatist spirit you see in countries that are also islands, and one of the many aspects of the Island Syndrome. Bear in mind that they might seem extremely patriotic in the outside, but when nobody's looking, they fall into this odd depression about their own country.
See also: the UK
They also have an inferiority complex where you acknowledge someone as your better, but don't want to admt it so you develop an inflated ego as a way to cope. The chinese do too, but to their credit, they at least try to put their money where their mouth is. Japan is a cross between chinese and british-type autism.
But yeah. Ypipo games > yellow pipo games, always.
They think they are straightforwardly superior. They just don't have the numbers (population).
You got 100+ million people, most of which live in cities and are thus easily mobilizable, plus a lot of automated tech which can compensate for labour shortages. If that's not enough for you, then it's time to throw in the towel and start living in the real world. That goes double for western weebs who consider the nips to be God's chosen. They should know better.
Also, raw numbers don't matter as much as the numbers you can
organize. How come India and the Phillipines aren't supa powas, despite their numbers? If France thinned its numbers by getting rid of all the negroes, would that diminish its power?
Enough for what? Japan is a tiny country that punches way above its weight. Just not enough to be a global hegemon.
At the risk of derailing the thread into politics, you can climb the ranks of global power if you're smart and well-organized. China did. Their rise to power has been plotted since the 60s. They played the long game, exploited people's weaknesses. America did too in WW1. That's just how it all works.
Also if numbers are such a big deal, there are ways to procure bigger numbers. It's a skill like any other.
But I digrees. To answer your question - enough to be superior. I'm not gonna shit on anyone for not being more powerful than China, but we gotta be realistic about them. Even if you like them or find them interesting, they are not our betters. If you think you're superior, either prove it or shut your mouth. It's that simple.