Don't be so sure. The Third Reich was going to be around for a thousand years....
He's right, however. The Chinese are far less communist than we are. While I was over there I asked them about welfare, medicine, and social programs. After some polite laughter, I was informed that only in the U.S. would the government spend money on the poor like that.
Autocratic? Despotic? Certainly.
Red? Not in the least.