I would encourage you and others to try to check your own arrogance. Although you may disagree (and that is certainly your right), that does not give you license to personally berate those with whom you disagree.
There is a lot posted here that appals me also. However, all we can go by is the rules set down by IHUB. As long as those rules are not broken, the post stands.
For those of you that want to 'set' the poster straight, try and do it without attacking that poster is such a manner that it is obvious.