I had friends who became Trump supporters, and I unfriended them. I believe in morals. I believe in God. There's no way I can be friends with people who, at best, only pay lip service to those concepts while using them to further patent evil.
To be clear, I'm not really on the "blue team" either. But that's a team that hasn't been taken over by the worst of its fans, nor is it motivated by things such as xenophobia, willful and prideful ignorance, and malice.
I think the view that you are advocating for basically bends morality to accommodate the fact that so many people have to do and believe x. I'm a religious person. I don't believe in changing the criteria just to avoid an unsavory conclusion about people.
(To be clear, I mention the God thing not so much as a "holier than thou" thing, but in allusion to the fact that these differences cannot be bridged--I find it incredibly idiotic when people say things like "we need to talk to each other more to stop the division". Such a thing would only fuel the division, in my opinion.)