All: Please don't use HN for ideological battle. There are too many low-quality/predictable comments here. We want curious conversation, not sharp recitals.
I know it's hard when the topic is itself an ideological battle, but that's a good time to review the site guidelines, including this one: "Comments should get more thoughtful and substantive, not less, as a topic gets more divisive."