This fundamentally comes down to a difference in opinion: do you change minds by rejecting people and making them outcasts (your approach, I'd guess) or continuing a dialogue while maintaining your principles?
The former approach, um, isn't working (even if it might make you feel warm and fuzzy inside for being morally righteous).