What im saying is that both sides should be heard out and assholes who hate a group because they just dont like who they are shouldn't be heard out. ITS THAT SIMPLEBut that is the fundamental end goal of your position. You're telling people that they should welcome people who hate them into their communities by having to "hear" people out. Even you realize there are exceptions that can and should be excluded. People do not have to be heard out, actually. There's no obligation whatsoever in any capacity to have to hear out people, even if their opinions are benign.
If you hate someone for being different from you in a way its just petty. you dont deserve to be heard out