wow....there's a serious bit of ignorance about China. Define illegitimate for me....ah, I see, they have to follow your definition of a democracy. The UK, US, UN (etc etc) recognise the government of China, so I guess they are in fact legitimate.
There's loads of stuff about China and its government that is not nice...but they're definitely not fascist. In fact there's loads of good stuff that the government does...like invest in infrastructure, move people out of poverty, allow people to build personal wealth (legitimately and illegitimately to be fair). Yeah, they're paranoid...they're also pretty unpleasant to people who don't agree with the system....but an awful lot of people have a much better life now than they did 10 years ago.
I've lived in China for two years now....no guns, no beatings, just a bunch of regular people going about their business in the same way as they would in London or New York....spending money, drinking beer, buying iPhones