In my current group, we have one vaguely racist and sexist player who frequently makes comments that I find offensive.
My players, who are far more liberal than me (I'm more libertarian), are so non-confrontational that they won't ever back me up when he makes his obnoxious comments. They're just like "Do something about it, but don't kick him out because we want to keep playing at his place." They're also some of my best friends who I've known for years, and the whole situation drives me up the wall.