All that shit you list are symptoms of an authoritarian regime (which China certainly is) not necessarily a communist one (which China, for the most part, is not). Communism is an economic system. Ass.
I've taught in China. I know more about it - and communism - than you do. And I would rather explain it to my dog. Sorry.