I disagree. Let's debate it.
Kidding. Those posts are spot on.
That said, I think I do learn from debating with others and reading debates in which I'm not even involved. Sometimes it makes me a little more sympathetic, sometimes I learn something about myself (like when I'm wrong or when a viewpoint that was based on an old prejudice), and when I am wrong, it's pretty humiliating. And I think that's helpful for development of a critical thinker - knowing and accepting when I'm wrong. Those occasions hit me hard and make me work harder to get my facts straight and double-check my sources before clicking Submit again.
Plus we get to count time while debating on here, right?