China- still a communist country- has vaulted over Japan as the Asian economic power that matters most. And there is only one explanation for a communist, semi-medieval country like China to overtake a supposedly free and prosperous Japan: There are more Ivy League-educated, modern, Keynesian economists in charge of Japan, than in China.
... more