In the same vein, it’s reasonable to take a foreigner’s view with a grain of salt. For all its impressive progress, China doesn’t show off its problems.
The “West” had the same problem many times during the first Cold War, where things in the Soviet Union seemed really great from the outside. Only after the collapse did the truth become clear.
Now, I don’t think China is even remotely similar, but never forget that it is not a free society.
In the US it's practically a right of passage to be a young adult and very vocally hate the country, hate the government.
In China you don't have a life in front of you if you do that.