If you read Chinese history and learn Chinese culture you should know that we Chinese people always prefer law and order, alway hate chaos and infightings. I m not sure about you Indian mentality, but the current system, autocratic or not, suits Chinese ways of management well, this is why the great majority of the population still support it.
If a government can keep a massive nation growing double digits for 2 decades, there must be something right about it.
We Chinese are result oriented people, whoever brings the result will get the people's support.
We are not interested in badmouthing the government just for being able to do so,cause we know that brings no positive results, it's always easy to blame others, but if you are in their shoes, you are most probably won't be any better, Chinese public do offer constructive criticism to the government but rarely meaningless finger pointing.