How will you be objective about your own country if you say that it is perfect? I am French and European and I can criticize my country. I can say I do not like the French president and the government of my country. The criticism is important, and it advanced our civilization. That China does not respect human rights, freedom of the press. Also say that Mao's China invaded Tibet and killed Tibetan culture. Saying all this is not to say we dont like the culture or history of that country. By example my girlfriend is french with chinese origin. I learnt chinese language (just 1 year) and learnt chinese history. But, i know.. It's difficult to you to understand that because your learnt since you're childpropaganda of the Chinese government. In Europe, i can say ''**** off Europe, I dont like Europe !, i Dont like french governement'' In China .. Can you do that ? .. I guess no.If your mind is open, you should be able to answer. Otherwise I would understand ..