The professor should be fired and the university punished (doubtful), but the student was also an idiot to do what he did. It’s not like he was some random guy who just tweeted at China, he lived in wuhan for years and has actual family there now, being critical of a totalitarian government in that scenario is the height of monumental stupidity. It’s ironic that the article paints him as methodological and thoughtful…
But nominally, you can be a political fool in Switzerland without professional consequence.[a] It seems he is being forced to play by the social rules of China in Switzerland. It's fair to say his tweets could jeopardize his ability to return to China and secure a professorship or research position, but to suffer professional consequences in Switzerland, in the heart of Europe, for Chinese political incorrectness is…
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?