Yup, hating China is cool these days... people that have never been there nor understand the language or the culture are the ones that share all of this non-sense.
There is plenty of legitimate criticism to be made of the resurgence of Chinese nationalism - just as there is for American and Russian nationalism.
“Every miserable fool who has nothing at all of which he can be proud, adopts as a last resource pride in the nation to which he belongs; he is ready and happy to defend all its faults and follies tooth and nail, thus reimbursing himself for his own inferiority.”
― Arthur Schopenhauer
And, we criticize American and Russian nationalism here. Why can't we criticize Chinese nationalism?
(And, yes, there is danger of painting with too broad a brush, no matter which nation's nationalism we are criticizing. Not everyone there is a nationalist, for any value of "there".)
Since when is criticizing a national government or it's policies == hating an entire country? Not to mention the author was born and raised in China... I would also be careful in raising the assumption that most people reading FP (or for that matter HN) have never been to or lived in China.