I think a number one cause of moderator/team member resignation is due to being burned out from boredom.
A perfect setup on a forum is a forum that doesn't have any abuse and spam issues. We all (admins) strive for that sort of things, right? It means the community can thrive without drama and...