I think Slashdot's problem was that the moderation there wasn't powerful enough. The percentage of trolls reached a certain point, and then some fraction of non-troll users got disgusted enough to leave, so the percentage of trolls was now higher, and more non-troll users got disgusted and left...
That vicious circle destroyed the community. IMHO.