Make it so that any moderator who has posted in any thread cannot hand out infractions to any one person in those threads in which he posted. This will prevent bias to sway the opinions of that moderator's decisions.
A good example: I recently had an argument with Endus over a matter of legality of police shooting a man. Well, some ten pages later, he infracted me for asking of the legal authority another poster had on the matter. Does having an argument with me not induce some bias towards my person later when he makes the infraction himself, and calls the matter "off-topic"?