Moderators of forums should not discredit somebody and brag about how their company can do things better. This is a huge conflict of interest. If your the moderator of a forum and you discredit somebody your word is given more weight. It looks like the moderator is using their influence as the moderator of that forum to generate more business for themselves.
Overall the attitude of Moderators and Senior members need to change. Ever since I separated myself from Webmasterworld I have been told by quite a few ex senior members they feel the same way. If your going to start a debate make it a debate not a flame war. Try to make your point without trying to make the poster look bad. Just because you do something differently does not mean that what was said is wrong.
Webmasterworld is running away contributing senior members with these attitudes.