@gollum,
No. People like who they like. Some people like tall people, or short or thin or fat. It would be wrong to deny someone housing or employment or even just to be rude to someone solely based on race, but if you are not attracted to someone for whatever reason, that is enough not to date them and you don't have to justify that preference.