it's possible to disagree with someone politically and still acknowledge their positive aspects.
Despite how much they would have you believe it, human rights are not a political issue. Politics are used to expand practiced rights (or abused to reduce them), just like politics are involved with providing you access to water.
What positive aspects are there for someone who supported racist birther conspiracy theories and supported Benjamin Netanyahu?
For a simple political disagreement? Absolutely; I completely agree. But to believe that a certain class of people shouldn’t exist is not a run of the mill political belief, and treating it that way normalizes the behavior and contributes to the problem.
To Godwin a little, Hitler's veganism doesn't make him a "role model", even if you think veganism is a good thing.
Sorry you don’t get to say “Well this person doesn’t think I have the right to exist and be respected as a person. But I’m sure glad he saved a puppy once.”
Remember the good ol' days when people just didn't discuss politics or religion out of decency? There was a reason for that, both bring out the worst in people.