I thought the thread that led to the banning was embarrassing enough...but this is really taking the cake, eating it, and shitting in the floor.
Hard fact: This is Jeff's board. He can ban whomever, whenever. He can react however to whomever. He doesnt have to explain anything to any of us...