"People Can't Choose What They're Attracted To"

People (supposedly) cannot choose their preferences, but when homophobes or racists claim they were born prejudiced and can't help themselves, people dismiss that as a shoddy excuse.

Why do we blame ignorance and upbringing when someone is a bigot, but ignore how society can influence what we find beautiful? Apparently, love and hate play by different rules, when in reality they're two sides of the same coin.

I have a few answers of my own, but people wouldn't believe me. After all, there are 7 billion of us and yet no one can choose their preferences. The idea of one person being capable of that is blasphemy.