One thing not mentioned in your post, which it think is relevant to debated/arguments...is topic and context of that topic.
Politics is the big one of course, - especially today more than ever.
Political ideology for example, is very much a right / wrong paradigm, as it involves basic essential principles.
This kind of discussion is very different than other, day to day disagreements..
Objectives in these discussions is to see, or discover, a 'truth' (if an empirical truth exists ), through debate.
And dispelling arguments that muddy the waters to finding any 'truth' is a necessary part of that process.
These are topics I have posted about a few times, last couple of days...for example...
https://steemit.com/blog/@lucylin/straight-talking-communism