Instead you jumped straight to calling anyone who might disagree “uninformed”, a “shill”, and finally you admitted that you don’t understand how someone can hold a different view than you.
It doesn’t inspire confidence in your analytical ability.
There seems to be a certain subset of the HN population that thinks that "morality" is somehow a bad thing.
Morality may be subjective and not "analytical", but it's also completely unavoidable to being a human person, and debates about moral behaviour are absolutely integral to human societies.
They also don't let anyone disagree with them unpunished. That's not at all what the US does, you're talking about 20 years ago by now.
China has much more sensitive toes and issues coming up are every year.