You raise a good point and in a perfect world, that would be the case, I think. I guess one could even argue that the owners of the site have an interest in seeing people post here and therefore, their objectivity is in question.
Overall, I think the moderators here do just fine. I took issue with one post and how it was presented by a "moderator". I don't imagine it's easy to oversee this board. The agendas abound as do the "opinions".