That is what you did in your first comment: You said: You're not chinese so you can't make a opinion because you are not an Chinese authority. That's ridiculous in the same way.
Fire is a discovery, it's not a invention, it's not the result of a long history and way of being, communism is, and it's the result of western civilization development and history, it's not Chinese culture related. I think Western people can understand Communism ideology better than people from other cultures, because it's the result of this culture.
I think Chinese and non-Chinese can say freely opinions about China in this forum. Moreover I dont trust in forum flags, A Vietnamese or Chinese user could be a Western paid troll, there is plenty in electronic political debates.
If a woman likes free sex she's not a traitor. You must respect her here. But maybe she would be attacked elsewhere.