Just want to be clear here: you appear to be saying that you support a regime putting people in prison that a regime doesn't like, on made-up charges, with the excuse of "harmed society or the economy" - have I got that right?
You can put people behind bars on made-up charges in USA as well, if they interfere with powerful enough interests. Just not the rich enough people. China doesn't make that exception. Is that worse or better?