We might choose to, but we don't "have to". It's about tradeoffs. A polite question might have been politely answered in the thread. A sarcastic rant like this results in a 110-response story at the top of HN with multiple apologetic posts from the developers.
I think I know which strategy is more likely to result in better documentation.
I think I know which strategy is more likely to result in better documentation.