I think if someone is making you feel uncomfortable you have every right to tell them. Now if they decide not to change that’s up to them, and you two may choose not to have a relationship moving forward, but it’s okay to share how you feel and ask for change.
However some people decide they are the victim of aggression and they then yell at the other person, and that’s obviously absurd. If you don’t want people to be aggressive at you, don’t be aggressive at them.
But what you’re proposing is that, when someone is feeling uncomfortable, we should make them more uncomfortable. I think that’s shitty behavior and I don’t believe it is helpful. Do you?
Feeling disgust at an political view is a well established medical phenomenon. It trigger the same brain region as smelling rotten food, garbage and contaminated water. How would we go about to prevent triggering this reaction?