I've found that when posting a popular opinion, you can have absolute minimum effort fluff like "racism is bad" and get plenty of upvotes, but for controversial opinions you need to tread extremely lightly. You need disclaimers and careful wording and references etc. to avoid being downvoted. In many cases that's not even enough.
Positive interactions are certainly possible and do happen, but the site is heavily heavily tilted towards groupthink. Fighting it is an uphill battle.
Users rarely deviate from the established upvote/downvote patterns. In fact, I'd go as far as saying many users don't even read the comments before voting.
When two users are having a heated argument, it's common for a third person to respond to the 'right' person with an innocuous comment and be heavily downvoted for it.
It’s definitely easier to go along with the status quo, but where in life is that not true? Things like academic debates have a lot of rules and structure trying to reduce that but even there it’s understood that certain positions are harder to argue than others.
Positive interactions are certainly possible and do happen, but the site is heavily heavily tilted towards groupthink. Fighting it is an uphill battle.