This is Hacker News. Can we please eschew blog posts like these? Yes, it gets the blood boiling in a satisfying manner. But it is also shallow, plays on predispositions, and always -- always -- leads to more heat than light.
What I've actually grown to hate about Hacker News over the years is this particular "holier-than-thou" attitude like yours. It just seems like there are so many people on here that are offended by the slightest amount of conflict or controversy that they'd be much better-off living in a plastic bubble than in the real world.
In some bizarre way, if these are the "controversies" we're having, then we're doing quite well in general ;)