Muahaas
The problem is that pro-Palestine camp is a pretty active group of evangelists that inserts itself into every discussion and comments on unrelated posts. You have to moderate them to avoid alienating or fatiguing your normal users.
A funny example is LinkedIn of all places. Personally, I constantly see pro-Palestine propaganda liked or shared from connections. Most of that content is demagoguery or outright lies. Has no place on a work-related so I also report it.
I have no dog in this race but the content of the pro-Palestine crowd is simply low-quality.
He did not "burn" bridges, the relationship was very positive up until the complaint. And he "left" the Uni only temporarily because of an administrative technicality. This is a common thing in German-speaking countries. Some universities have hard limits on the total terms of study. You can avoid racking up total terms by temporarily ex-matriculating yourself.
He also only retweeted the "racist" cartoon and did not think much of it. He was not even aware it was considered to be problematic. Something like this can easily happen to anyone. Especially, in the heated debate climate of the last year.
They university did not expel him, the advisor just cut off all contact. This is more a Kafkaesque situation where the university is exploiting a technicality to comply with Chinese pressure.