In China, "harmed society or the economy" is very very often the excuse used to put political enemies into prison.
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?