It has dawned on me over time that HN is like this, mainly because there's a single common non-siloed site, i.e. no subreddits into which people silo themselves. That means that on any divisive topic, anyone who feels strongly has comments in their face that they strongly dislike, and vice versa. (I wrote more about this downthread: https://news.ycombinator.com/item?id=12003205).
This is not an entirely good thing. It's responsible for most of the conflict that happens here.