I agree.
However, debate is important. Especially in a forum setting.
The issue lies not in the dynamic of argument, but in the execution. People let their emotions fuel their involvement, and that;s where an argument turns into a battle.
Very interesting approach though, I was impressed with your evaluation!