It comes down to need. Germans and Japanese need healthcare, pensions and social services. They don't need to challenge the American world order as it is not such a bad place for them to be. Chinese don't need these things, their nation was forged from suffering and their national shame...