I feel like the moderators on this site view their primary role as enforcing the site's rules. For example, closing threads the second they go off-topic.
I'm not saying to never close a thread that gets outrageous, but the second anyone goes in there and says something off-topic, or a thread that is accidentally placed in the wrong place for it to be instantly closed: I think that's a bit much.
So you ask, what is their primary role if not to enforce rules? Well, instead of closing the thread instantly (or warning people that hey I'm going to close this if you don't get on topic), they can instead contribute to the community and help steer it back on topic by making a meaningful post that asks a question or otherwise brings the community back together.
So, their primary role should instead be to encourage interaction, member involvement, and the sense of community. Not to delete threads, edit people's posts out, and close stuff. I just think posters should have a bit more freedom, and not being sent all these negative signals all the time.
Read more about this here: http://www.communityspark.com/the-re...tors-revealed/