You can add users to the ignore list if they really annoy you. Simple really, not every one gets on with every one unfortunately. That is just the way it is.
While this is certainly true, it doesn't change the underlying problem with having his threads existing?
It's not a general dislike of a poster. I'm baffled at how DirtyDog is still on here and I've explained why above.