Unless you have a dog in this fight (I don't), put the flame away.
As far as the moderators doing "their" duty and banning, let's just say every case is different despite what you've seen or read. I'm sure they do not take the use of the ban stick lightly. I trust they will make the right call despite the call for a lynching.