Let me share my personal thoughts on a few proposals made here and then some more
1)
Ask admin for a ban: This is highly impractical, imagine going to the admin asking for a ban everytime, while the fact is, the position of moderator is created so that admin can't be there everywhere and everytime, not to mention they are not the admin for
just the forum while we are the mods for
just the forum.
2)
24 hour deadline: Someone suggested the user must be time-framed for 24 hours between the warning and the ban. Let's take an example, glance this thread, when a user is out for kicks and ignoring all forum policy, if I do give him the 24 hours time, will he heed? No, because he won't bother. And because the activity of the members is swift and agile (thankfully), reactions and counter-reactions occur with a very short time frame. And if you take the particular thread in question, the user even managed to get another id and come and hit back at a member. NOW, imagine the same scenario in regard to 10 members in 10 different threads in 10 different sections, how should we manage?.
3)
Mod assisted ban: Regarding this, we do consult other mods whenever we are in doubt on how to react to a particular situation, and different mods have different working hours, so it gets a little difficult due to the nature of the internet.
4)
Mods are users too: We are users too, just like you, no better no less. Scanning every post, reading discussions, maintaining directions, etc take just half of a mod's daily ritual, and in most of the cases what happens is, due to the nature of the content, when we would have already edited the things beforehand and a user oblivious to this, who just came in, demands the mod for a justification for the actions he has taken there. You tell me, is it fair we have to gone on explaining every other action? And there is the other evil too,
spams, and this forum has become some sort of hit list for the spam(bots & humans) these days.
An example
*i206.photobucket.com/albums/bb178/ferrous_cranus/crop320.jpg
So you see, we do tend to be vulnerable to the same things that you all are. Only constant improvisation will lead to a better growth and we are trying.
As for the particular incident, I can't practically comment or judge, as you should understand, it may be an emotional moment, it may be a spur of feelings, or something entirely different for the party involved, I don't know nor can I imagine. All I can say is we are trying to do the best we can.
These were just my thoughts and in no way affiliated to anybody