Chinese people have no human rights because human rights increase the accountability of the central government for their actions, limit the options available to it to quash opposition, and remove its ability to brainwash millions into political ignorance.
So far it has worked because the most people on the mainland people have become so ignorant (unbeknown to themselves) that the dont think to question whether or not they have rights. Even those that would ask questions are disposed of either tacitly (how many missing people?) or by brute force (Tiannemen Square).
But, the political system is a little different now, and may change altogether since the adoption of a market economy, although some would argue otherwise and say that a market economy simply gives more financial power to the central government (arguably, of course).