Nothing here means you shouldn't criticize China. In fact, the premise of the research becomes moot if you cannot criticize China.
it evidently is or else we wouldn't be having this discussion right now. Everything in China is political which everyone knows who has ever interacted with Chinese institutions. (which you probably will if you study environmental damage in China).
It's really not that surprising that a professor is not going to associate with someone who posts vaguely racist cartoons to his ten followers on twitter if it costs them their visa.
If you really want a career that involves studying aspects of a foreign culture you better learn to navigate the waters or you won't have a career, that's not really a new thing. If you're an archaeologist you probably won't be one for long if you insult the governments that let you access your dig sites, is that really a scandal?
If you want to study the ‘damage’ that a country is doing, it seems like it would serve you well to avoid ruffling too many feathers so that you can do your work in peace and without being accused of bias.
Huh? This is what the article says:
>> His research was in the field of environmental pollution.
It's a little bit like majoring in Iranian studies, insulting the Ayatollah and prophet on Twitter and then being upset when you get barred from the country and people start professionally ditching you. Like, when you pursue an academic career with close ties to a country with a very different political set of values I would assume you understand the kind of diplomatic issues you can run into?