Please don't start hellish flamewars on HN, as you did here. It's not what this site is for, and destroys what it is for.
If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules from now on, we'd appreciate it. Note that they include:
"Eschew flamebait. Avoid generic tangents."
and
"Please don't pick the most provocative thing in an article or post to complain about in the thread. Find something interesting to respond to instead."
and also:
"Please don't use Hacker News for political or ideological battle. It tramples curiosity."