Good topic! I don't post a lot here, but online or face to face, I find I have to self sensor more lately. Online, more so because I don't see the value in attempting to win an electronic pissing match with someone who might be an expert or mental patient.
In real life, lately I'm astonished at how intolerant, some people who claim to be tolerant, are of contrarian opinions. Lately, I've gotten the impression that no ones to talk or even debate a subject, they simply want to hear themselves talk, then wait for the next opportunity to hear themselves some more.
This all puts me at a disadvantage socially (or in office politics) because I was encouraged to debate as a kid. A healthy conversation of opposing views can clear the air and my parents would hear out a reasonable argument. My reaction to hearing an opposing opinion is to hear them out, explore the logic, and offer my own.