Half-truth here. Younger people, recently more influenced by Xi Jinping's heavier hand in dispersing Marxist indoctrination, are indeed very supportive of the CCP ("generation N"). Other demographics, specially in southern China, aren't, but they can't speak up or they'll get prosecuted with "picking quarrels and provoking trouble".
I mean, I'm not trying to insinuate that every Chinese always agrees with the government, that's just silly.
Even in the US, a good chunk of the population always disagrees with whatever is the political topic du jour...
All I'm saying is that a bunch stuff happening in China does have a sizable amount of public approval, even if news articles make it sound like no one could possibly want it.