You have to remember that very very few voters agree/support everything their party does. If that wasn't the case, then not a single American voter is morally pure.