As exasperating as his style of debate can be I enjoy having someone on the other side to discuss things with. The ones that are normally here are so smug and condescending they actually annoy me more than he does.
I like having other opinions around as well. I don't like when they're expressed with nothing but vitriol and insults. What people don't understand is that every time they post like that all they do is further entrench people in their opinions. You want to convince others of something? Be thoughtful and reasoned, not hysterical and insulting.