I think it's perfectly ok to have a preference. It's another thing to insult people. Do gay men hate women for not being attracted to them?. I don't think so. The race thing is the same thing. I don't think people are racists for having a preference but I certainly think some are assholes for posting shit like "Not into asians" on dating sites. I personally don't find smooth or skinny people attractive and most asians are smooth and skinny. I like big hairy men and most asians don't have those features, but I would never post on a dating site profile that I'm not into asians. Having a preference doesn't mean you have to make people feel bad for who they are.