When a commenter is convinced that a topic is very important, and that it's a moral imperative to change the minds of whoever opposes them, "zealot" is one way to describe this situation. It seems to be the underlying force behind all this bitterness.
Scrolling down in hopes of finding a reasonable comment is a recipe for disappointment. Worse, it adds fuel: Many of these comments are from people fed up with zealotry.
Ideally, the mean-spirited comments would be whisked away to the bottom of the thread, where they belong. But they're not offtopic so they can't be detached.
I've often wished for a way to view a thread without any nesting, i.e. like /newcomments but for one specific thread. That way I could at least come back later without having to scroll past the same tired meanness. It'd be a lot easier to spot the gems posted as replies.