However... If we don't engage with people who don't share our views, we'll never get anywhere. As a country, I mean. THAT is the problem.
If you're a politician, you have to explain the issues, and talk to people who disagree with you. Ask for their votes. That isn't likely to happen if you beat up on 'em.