All: obviously this topic brings up strong feelings (it does for me too), but if you're posting under the influence of someone's comment provoking you, please wait until that activation subsides before posting. We want curious conversation here, and this thread is veering too much into flamewar.
Please make sure you're up on the site guidelines: https://news.ycombinator.com/newsguidelines.html.