IMHO It's better to think about these posts as "proxy discussions posts". I think many HN users yearn for a post where they can argue about a particular topic but straight up posting "Hey lets discuss and argue about Windows" would be seen as a low quality post, even though everyone secretly wants to dive into the comments on those kinds of posts.
I find that the HN community has many unique and charming aspects to it compared to other communities on the internet.