I shittalked the government for a long time and got caught up in the various memes against the country before I decided to visit. I was afraid I'd be rejected (or worse, approved and arrested) and upon googling for similar experiences saw countless people freaking out about the same thing before going there.
Turns out they either don't check at all, or do check but aren't nearly as stringent as the US.
This ignores edge cases of popular Youtubers who lived there for years, made a career out of complaining, then were surprised when the government asked them to leave. Which still beats an El Salvador prison.
He learned the language, bought a house there, got married, and did not want to leave.
But even then, China doesn't stoop to the pathetic level of expending thus kind of soft-power on defending some third power that has managed to get it by the balls.
This kind of thing? When has china demanded access to foreigners' social media accounts so that they can check for anti-israel comments? Never. You think china cares what people say about foreign countries? You think china will block someone from their country because they criticized the US? Of course not. They ban you for criticizing their own country.
You are not appreciating the level of pathetic debasement we are experiencing. We are not checking for anti-american comments from foreigners. We are checking for anti-israel comments. The US government is acting like a guard dog for israel.
America holds immense leverage when it comes to education, and now it seeks to use that leverage to export control of people's speech, thoughts, and movements abroad.
At least when China does this kinda thing there's not so strong a stench of hypocrisy.