It's Complicated...
We're living in a time where we can't have discussion unless we're all on the same side. The words "I disagree," have become triggering to many people, making them feel attacked when it's perfectly reasonable that we all have different perspectives.
I understand the passion and frustration, but I've learned that my time is better spent talking with people who are interested in talking, not bickering. It's more fun trading experiences, knowledge, and ideas with an open-minded dog lover; and less stressful.