Hate it as much as you like, we need people who cast a critical eye on Linux development, and put developers in the uncomfortable situation of having to defend their decisions. Engaging in debate like the ones Linux Hater blogs provide allow us to critically review ourselves.
It is unfortunate that the language hygiene there is bad. So bad that it often drown the messages. We, the lusers, are of couse intelletually more superior and will filter all the noise out to get to the message. Didn’t we?