To keep the billion people who live in China safe from civil war and rampant terrorism is already a great achievement -- even it comes at the expense of some nice things such as human rights. In fact, China manages to do more than just keep itself stable; it's actually improving economically. That state of affairs is a lot better than many, many countries can even dream about.
A push for human rights increases the chance of a government collapse. That's what happened in the Soviet Russia during Gorbachev. It was everyone's luck that it resulted in relatively little suffering. A similar fall of the government in Syria, Yugoslavia, Iraq, etc were absolutely horrible for the people living in those countries. It is very hard to accept even a small risk of such an event in China; the suffering it would cause is beyond imagination.
Therefore, many people are quite happy with the approach followed by the Chinese government. In fact, it gives many people a hope that China might become a little similar to Singapore. The Singapore government has some issues with human rights (of course, much more modest than China), but is still highly respected both inside and outside the country precisely due to the prosperity and safety it brought to people.
Of course, for people who absolutely prioritize human rights, this is not good enough. But such people have relatively little influence outside the Western civilization. One certainly cannot blame people who prioritize the safety and prosperity of their family above human rights, and these people seem to be by far the majority of the Chinese population.