Agreed.
I think that thread, ironically, was a good example of when to stop a discussion when there is nothing productive taking place. However, that's something hard to do with so many people participating in said discussion, especially given the circumstances of the post and the general reaction felt -- which I think is another good lesson, of why we need the mods to step in when (and hopefully before) things start to get out of hand.