Don't throw away people's humanity because of one aspect you don't like about them. Even if they're your enemy. Seriously, differences are being treated like kindergarten cooties here. You don't catch Naziism by being civil to your neighbor, and we need civility overall.
But here's a problem: Everybody is labeling everybody else as effectively Nazis for any minor or major difference, thus justifying all civility being withdrawn.
Plus, people can change.
What you describe is functionally the tacit endorsement of abhorrent views. Every moment of every day is political; act like it or don't, but you can't change that it is true.
> What you describe is functionally the tacit endorsement of abhorrent views. Every moment of every day is political; act like it or don't, but you can't change that it is true.
This is the root of the polarization that is tearing everything apart. The only life you'd be happy to live is one where you're only surrounded by those who are not "politically" divergent from you? Politicizing everything puts you at a fundamentalist war with everything.
This is demonstrably anti-freedom, and intolerance of the existence of differences. Sure, you can promote destroying differences that you don't like (I was going to say "political differences", but that's moot according to your outlook of all differences being political), but you're really speaking against fundamental tenets of western society so it becomes functionally moot.
Tolerating certain politics as just "differences" in opinion is a luxury for people for whom politics are an intellectual exercise and maybe impact their bank statement at the end of the year, it's not affordable for those for whom it's a question of survival.