> China arbitrarily traps people in China without any such thing or any due process whatsoever.
What makes you think there's no legal process for blocking nationals from leaving China?It's a very common instrument and in a bunch of countries it's an administrative measure with even less scrutinity than a judicial mandate. Do you consider France or the UK to be a countries without rule of law or due process?
But to the point in the US, for example, the government can just issue a warrant for you as a material witness or flag your passport and then you can't leave; these are hardly due processes and more like legal workarounds to do exactly the same thing; the US has disappeared plenty of people in much more sinister ways than that, however, so I agree that there's no equivalence here: the US is worse.
America is not exactly a shining moral example for the world, particularly these days, but these Chinese apologist takes can be a bit baffling to read at times.