HN doesn't operate by upvotes alone (https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...). Plenty of bad comments get upvoted, especially the sensational-indignant kind that the internet is flooded with. If upvotes were the only measure, HN would be an entirely different place. Actually, it would have ceased to exist a long time ago (since its purpose is to be a place for intellectual curiosity and those things are incompatible).
In this case, posting snarky and supercilious putdowns is definitely against the intended use of HN, no matter how many upvotes they get (and they often get plenty). So please don't post those!
The first three posts you linked were all upvoted, one sits at +10.
In absence of an official scoring rubric, how is one to know what will or won't make you upset if the feedback differs?