Welll ... I used to spend a good deal more time under a bridge, shouting possibly meaningless or accidentally intelligent but generally caustic quips at just about everyone .... and even I have grown up some, and in part it is due to a few folks here who didn't take the bait and responded rationally and made me want to wise up.
Eliminate the trolls? Won't touch most of them. Help a few people learn to work a little better in groups? Could happen.