Not sure if this adds to the discussion, but anecdotally...
I've been a chef for a few years now, which means being a manager or at least a supervisor in addition to the food stuff. I can take a step back and compose myself to be a leader and take care of business while still being someone my crew likes to be around. Respect has to go both ways for it to really work. That being said, I recognize that I am only behaving like that because I am being paid to do so, which is why I personally have never been interested in being an admin or mod for a forum/community. I'd never trust myself to deal with things on a forum because I would eventually, and sooner rather than later, make a bad call just because I felt like it. I think it's important to make that distinction. Just because I have the professional capacity to do it, doesn't mean I can just do it in all facets of life. Some people can be good admins/mods and some can't, regardless of other factors or experiences. Sometimes being too close to a situation can compromise things, as well, I think.