Matt, I have been sitting back the last few days attempting to follow on the absolute nonsense occurring on this site and admit I am failing miserably at it.
But what has been the worse thing to see, is how people are wandering around stirring up the pot, questioning everything, and asking for explanations/validations (that are only asked to place doubt and to question other's integrity).
Anyone who has been banned from participating in this forum has worked very hard at it, has encouraged it, welcomed it and pursued it.
I would suggest a quick googling of "self-fulfilling prophecy".
They are no martyrs in this virtual drama, but many are being played. Yourself included.
You have chosen to immerse yourself steadfastly into ages old politics that people are CHOOSING to bring to this site and in agendas that are long standing.
I say this with respect and hope you can see the merit in it... but perhaps it is time for yourself (and many others) to sit down and type something about a snake?
Bruce