I think these threads are looked at the wrong way. In my opinion this guy came in the locker room to complain to his buddies that his new "toy" wasn't coming to him as quickly as he wanted (or told it would). I don't think he is slandering the company (or not intending to at any rate) and is blowing off steam.
I think we defend the brands we like and have good experience with.
My suggestion would be to just leave them alone. If this particular thread had only one post in it, it would be long gone and forgotten by now.