Actually, I’m much, much more comfortable about someone who dosen’t associate with (whatever group) because “they think it’s gross” than any other reason. At least it dosen’t make any claims of moral superiority: “God hates them, so I do, too” sort of thing, or claim that it is “unnatural.” As stated, PKbites’s position is rather like someone who refuses to assocoate with an aunt because she has a really, really annoying voice that grates on his nerves. It’s a stupid, small-minded reason to cut somoene out of your life, and the act of a stupid, small-minded person, but it isn’t the same as claiming that someone else is actually evil, sinful, unnatural, or damned because of some harmless trait. In a way, it’s a majr step on the road to acknowledging that the problem is not with the other person, but with your own weakness, and I think that is a major step in being able to correct things.
While PKbite’s comments were definitly bigoted, it’s a sort of bigotry that I find I can let lie: as long as he isn’t discriminating in areas where it is illegal (i.e., hiring decisions), I figure he only hurting himself, and he has the right to do that. On the other hand, everyone else has the right to point out that he is being stupid and small minded, and I am glad we have Dopers ready to do that.