Second, do you really think there's no democratic mechanisms at all in China? The communist party still needs to chose leaders from within itself...
And I'd argue that it's better to know one is under a dictatorship than to think one is free whilst being oppressed...
Finally, things in China aren't that bad, especially considering the past. Things are changing there, always for the better, I wouldn't be surprised if they're democratic by 2020. But it has to be at their pace, on their terms. Look how they embraced capitalism...