For the sake of comparison, recall how the forum ganged up on Achillus last week. It was pretty ugly as well but...you reap what you sow. Foo's timing with Occupy SF and the picture wasn't probably coincidental. He enjoys being a gadfly and is probably laughing off all the critiques.
I found that rather disturbing too. And another smaller man as well. I once worked studying monkey for six months, and sometimes the behaviour on this forum is like watching a pack of young male monkeys. The rhetoric might be human but the underlying psychology is just simian sometimes.
And I'm sure neither Achillus or Mafoofan do themselves any favours but that still doesn't excuse the mob mentality. We are all responsible for our reactions and they cannot be blamed on someone else.