Your other points are right (I winced at that "what the fuck your product is", and I bet most readers did), but this one isn't. Acerbic dismissals are a problem on HN, but they're far from "absolutely typical".
The trouble with that false generalization is that it conditions us to see the community the wrong way. Repeat too often that a town doesn't care about litter, and more people will be careless with their trash. But users here do care.
It's better to view this systemically, as a tragedy-of-the-commons problem that we all need to work on, than to make a big blaming judgment as if it were easy for things to be better. They should indeed be better—but it's not that easy. What is easy is to see it as everybody else's problem ("Hacker News, you suck"). In reality, anybody commenting on Hacker News is part of it, so we're talking about ourselves.
Very constructive and courteous.
This may shock you, but the internet wasn't fucking built for five year olds.
> * Often it's not the project owners posting things on HN - many projects aren't necessarily ready for public consumption when they end up on here
That doesn't mean that they aren't open to constructive criticism.
> * This doesn't even appear to be a "product". It's an open source project that seems to have been recently put out there
Fine. s/product/project/. Better?
> Absolutely typical that this is the top rated comment. Hacker News, you SUCK.
Language!
* Be courteous when offering constructive criticism (that means, for example, don't swear at people)
* Often it's not the project owners posting things on HN - many projects aren't necessarily ready for public consumption when they end up on here
* This doesn't even appear to be a "product". It's an open source project that seems to have been recently put out there
Absolutely typical that this is the top rated comment. Hacker News, you SUCK.