I agree. Argument strengthens my belief and makes my position stronger. I encourage folks to disagree with me and to rationalize their opinion. I am discouraged to see discourse devolve into name calling. I usually get out of the thread at that point.
That would be the smart thing to do, but being stupid I keep thinking “hey, if I just explained it better, the person would completely change their reaction”. :-)