+1
I feel I failed to communicate all aspects of my POV above - I definitely agree with this. Also yeah, this did get off topic and I apologize for pushing that even further just now.
In general, I try to advocate more for polite conversation and actual exchange/malleability of ideas - I just also expect for not everyone to agree with that, and to get mocked if I say something stupid.
The bigger thing is association - If I say something that someone else finds reprehensible, I bear them no ill will for trying to stop themselves from being associated with me, regardless of if that's through banning/mocking/public press conference[0]/a music video[0]/anything else.
[0] I'm glad I don't have a big enough platform to worry about these though.