Just because other nations suck, doesn't change the fact that China is the worst nation in the entire world, even worse than Russia. I rather live in Venezuela being in poverty and starvation than live in China if they paid for everything I need and then more, a mansion as a slave is worse than a hut as a free person.
Have you ever experienced living in poverty? It is easier to say like this. But in reality, 99% of the people just want to live comfortably, even if that means that they are living under an authoritarian regime. Just go and ask the ordinary Venezuelans whether they would be willing to swap their passports with the Chinese. I am sure that 90% plus would opt for that. Go to any poor country, and you will get the same response. Democracy is essentially the dictatorship of the majority. So what makes it any different from the system that they have in China?