Even in China, public opinion has a huge influence on the CPC, which is why they try to shape it at all.
The Party has over 90 million members.
A government without the support of its people generally gets removed by the people.
That's right. The Chinese government and the 90 million Party members are drawn from the people. It's easy to dismiss all of them if that makes someone comfortable, but reality is rather more complicated than either "China is full of Communist drones, all of them" and "Government and people are on completely opposite sides one oppressing the other." It's a symbiotic and pragmatic relationship.
Dictatorships need a lot less popular support than democracies. Of course once that popular support evaporates, the regime change is a lot messier than an election.
Venezuela is a good example.
I think Romania is a better one as an example of a dictatorship rapidly changing.
Sure, but do the Chinese people actually care about Hong Kong governance beyond what the Communist Party promotes? Would there be mass protests if the government just declared one country two systems is great and they’re going back to a strict interpretation of it?