Really the only thing a mod should do is step in to enforce the rules as agreed by the community (and they should always be subject to change).
If you feel like someone can do that impartially and acknowledge their hopefully occasional fuck up with their hands up then game on IMO.
Edit: conversely, bad mods feel like they own a community or are above other members.