I see what you're saying but perhaps look at it this way; discussions are mainly about voicing opinions and views in the effort of changing the minds of others. It's all theatre, in a manner of speaking, and sure some go overboard but you'll always get prima donnas etc.
c'est la vie