Every political opinion has a reasoning and differences in political opinions are usually based on differences in the morals or ideals of people. So why do you have to hate or discredit the opinions that dont match yours?
Refusing to debate a topic (aka refusing to hear the other side’s arguments) just leads no narrower-minded people. You cant have a reasonable opinion if you have only heard one side’s (your own) arguments.