I understand where you're coming from, and agree with much of it. But I also disagree, as I see vitriol and "cancelation" bandied about for celebrities based on disagreement on social & political perspective--Singer & Disney are perfect exteme examples as their private behavior is/ was allegedly deplorable & yet, no social media nasty vomit spewed toward them. And, I get where your friend is coming from too.
I appreciate your reading and sharing your thoughts--civil discourse & disagreements are so vital. If we all agreed on everything, the world would be a bland, terrible place. And yet, too often, we scream our opinions at one another with no discourse and a "here's why your opinion is wrong" mentality. Thanks for sharing your disagreement in a thoughtful, respectful way--I appreciate you.