In my experience a lot of people who post on hn have a shallow view of how technology relates to a diversity of people who use it. Most are coders for a company who make web apps, or business applications or have been in coding long enough to develop esoteric affectations for LISP. Every time I see an incredibly strong worded opinion I get the impression they've never stepped outside working with a computer company driven by a 'demand' for a 'product'.
Just look at the comments of this thread right now. https://news.ycombinator.com/item?id=20672051