Developers are critical thinkers. If the person hasn't evolved enough to account for the notion of being human; or if the context is such that critical thinking implies critiquing without appreciation, you get what the OP is complaining about. HN is definitely the latter since comments in this community are largely reserved for criticism while the appreciation is (usually) limited to upvotes.
I want to say it's the nature of the game but that's simply not true, we take pride in being assholes. For Brython, while I was appreciated the amount of work and the complexity that went into it, I was unimpressed by the methodology.