Unfortunately a lot of this attitude comes from the Chinese themselves when we see the knee-jerk reaction to any criticism of China with "you just don't understand China". Maybe so, but this attitude is not helpful. Though I definitely understand that reaction when I think about how I would feel if some foreigners started criticising my country.
I think there are 2 important things I'd like people to take away.
1) You are not your government, especially when they are not elected. Criticism of a country's government != criticism of that country's people.
2) The people doing the criticising should take more care to specify the target of the criticism, and to understand the collateral damage it may have.
I'm against this tendency of implicitly assuming democracy to be undeniably good; you risk assuming bad faith from people who genuinely believe otherwise. It is also kind of off-putting to assume a superior default position by virtue of having a democratic system. Especially now, when it invites so many easy attacks - the quality of western leadership, the handling of covid-19, etc.
And just to be clear, I'm not judging who's better or worse.
Or leave for somewhere else more amenable to ones quality of life on the ground and/or wait for things to deteriorate sufficiently enough such that people want to change things. Or a host of other things people could do in any given environment besides voting.