Jmfcst's ultimate ban was a bit of a mess. His initial muting was due primarily to a number of unresolved reports of his posts on some of our less policed boards getting resolved all the same time (and also rather harshly in my opinion). However, his response to what one could argue was a bit of overenthusiastic moderating was basically to say, "If you're gonna mute or ban me for that chickenscratch, I'll give you something worth being punished for." If he hadn't gone ballistic, I think he'd probably still be here.
You're also skipping the part where he locked himself out of his account on purpose because he thought he spent too much time here, then made a sock account to come back, then pleaded with Dave to get his original account open again, before getting up to 100 points again for his actual banning.