Disregarding the recent events (there are enough threads about that already), I would like to suggest a way of dealing with jerks and enforcing the “Don’t be a jerk” rule.
I think that the body of moderators in this board is large and varied enough to be considered representative of the membership as a whole (or at least of the ideal membership desired by TPTB). This should make the decisions taken by this body as a group in line with the desires of the membership (acknowledging that the membership is not a monolithic group and that opinions will always vary and all that. Still, groups have an idiosyncrasy).
What I suggest is that when someone is thought to be being a jerk by one of the mods, the mod in question should give the warning to the latest action, as it is done now, but hold on the ban/suspension. Give the good old “your posting privileges are under discussion” and then wait for consensus among the whole body of mods.
Every time there is a ban/suspension and the inevitable “why was he banned?” thread appears, a list of mods make their appearance saying “I was not involved in the decision to…” before explaining how they agree or disagree with the decision.
I think bans and suspensions are grave and rare enough that they justify waiting for the consensus (or majority or super majority or whatever it is that you use) of the whole body of mods.
This might mean, of course, that since mods are volunteers with no fixed schedule, that a long time might pass between the last noted infraction and the actual ban or suspension. That is perfectly fine. The offender cannot really do any damage (this is teh internets, a very low stakes affair) and in the meantime, you can gauge whether the offender is willing to step back in line or gathering rope for his hanging.
In the end what this will do is that instead of a week of public outrage at a decision that you might have to retract, the same week is spent with PMs sitting peacefully on mods inboxes while the bulk of the membership is blissfully unaware of the issue. That instead of a rash decision and a reversal, the mods act in unison and all know what is going on and why the decisions are made (even if they voted against it). That decisions of the gut and the heat of the moment are replaced by cooler and calmer decisions.
All in all, this is not a massive change that requires new rules and new forms of thinking and acting. It is just a delay inserted to give time to the mods to act as a concerted group. This shouldn’t be any extra work for the mods. As I said, bans and suspensions are not common enough for this to result in a pile of cases for mods to study. If it works the way I think, it might result in a reduction of work for the mods, at least for those who are then left to pick up the mess of a wrong decision.
Bans and suspensions for breaking clear cut rules: spamming, socks, unsuitable links, name calling, etc. would not require this. This is meant just for the cases of trolling, jerking, and more arguable cases.
If this works, it might lead to a return to the good old days of less rules. “Being a jerk” would mean doing something that the body of moderators considers being a jerk. Again, with the mods being a large and varied group, there should be little discrepancy between what the mods and the members see as being a jerk. There will always be the outliers that will object, but that is inevitable.
Anyways, I think I just went long enough for an unsolicited tip.