I think the larger problem is the nature of current political discourse is to assume the other person/party is an evil idiot and do everything in your power to spread that idea, without addressing the content of what they say or proposing any details better solution yourself or working together to for the good of the country instead of infighting.