Looking at what China does in Hong Kong is vastly different from what China does in China.
By the same token, in the States we get say in the president. The same is not true for places under the control of The Office of Insular Affairs & Puerto Rico.
At least the citizens of Hong Kong get to vote.
I'm not saying Chinese government is perfect, it absolutely has massive hurdles before it could be described as modern, but it's not nearly as bad as most Westerners make it out to be. A lot has changed in the last 30 years.