> The attraction for people to post on Hacker News is mainly to complain
I mean, I won't admit it openly but something like that yeah. It doesn't help either that the way to show you disagree is by sharing what you disagree with (which is great) but the way you show you agree is by upvoting (which others don't see).
So one comment with three complaints in the replies but 100 upvotes might look like "people wholeheartedly disagree with this person" but in reality, most readers actually agreed. Comments that are just "I agree" are kind of pointless, so I prefer how things are, but useful to not read too much into "X people said Y" on HN.