I remember that graphic. It appeared on the "disruptor's" home page the morning after one somewhat heated Keyes thread. On the thread, the "disruptor" pleaded with everyone a time or two to stop fighting, and finally posted something along the lines of "I can't take it any more".
IIRC, the next morning, the graphic appeared on the home page, and that screen name never posted again.