Hi, I think we're having a language issue here. While my use of 'haters' might be too dramatic, maybe 'complainers' and 'whiners' is more accurate, I think what you are referring to are outright 'trolls'. And I agree with you that there is not much that can be done there except develop ways to control the damage. In fact, I have written a whole series of posts on troll management here: http://socialdisruptions.com/category/troll-fighting/
Are we on the same page?