What we don’t understand is why someone would spend so much time on HN complaining about “westerners” and lobbing ad hominems at anyone critical of China.
There is criticism and then there is ignorant xenophobia. The latter must be called out. If you've read about "ad hominem" then you must also be aware that it has its valid use cases.
Also, "complaining about X" is a kind of an ironic choice of words for this thread.
If you have an idea how to argue about something on the other side of a cultural barier without exposing biases, I am actually all ears.
Also, please don't post flamewar comments. You went way over the line here, even apart from the personal attack. You're as welcome here as anyone else is, but we need you to follow the rules and post in the intended spirit. I realize that's harder when representing a minority view, but there's not much we can do about that—we have to apply the rules more or less evenly.