@gemlog Sure, when you start not with just being in opposing camps, but with having different opinions on certain things, it's not simple name-calling. You always have something to take out of such discussions even when no one changes their opinion to the direct opposite.
Putting your position into words makes your own thoughts more clear, you start questioning yourself: maybe this part here is weak and isn't based on something more substantial than your beliefs and usual ways of thinking.