Perhaps the MODs should tell us why somebody was banned? In Florida it's called "The Sunshine Act" and in DC it's referred to as "transparency". I know the idea was proposed at one time.
We all accept that being a MOD is a thankless task, but it's crap like this thread and the blow-back that make it even harder. All we see is one member with a history of being abrasive who posts a thread that seems to be nothing but an insult and another member who ends up getting smacked with the ban stick.
You say it wasn't due to this thread and we are jumping to conclusions... but what choice do we have, given the lack of a statement from the powers-that-be?