I appreciate what royalan's been doing consistently calling out a lot of the illogical and defensive replies here. So many of them are just examples of the kind of attitude some of us are criticising, poorly trying to disguise themselves as reasonable replies. I totally agree with all he's been saying about how attraction is determined in part by cultural expectations, which are in turn determined by historical and economic processes. Like he's said, the existence of personal preferences in itself isn't the thing which ultimately makes you a lesser person here - some of that is decided for us before we can make those choices ourselves. The thing that is the real problem here, on an individual level, is that when you are confronted with the very real possibility that you are ultimately being played upon by processes far larger than yourself, you just snap your eyes shut and say 'i like what i like! to each their own!'. Nobody defines themselves entirely, we all live in the world and we all have flaws. You need to be able to call yourself out on your own bullshit.
The difference between people who do that, and people like me, is that I know I make choices about what kind of people I prefer based on less than ideal social circumstances. I don't beat myself up consistently for say, finding something about girls who come from rich families compelling (i'm a broke ass fucker). I can find something compelling about pretty much anything I don't understand first hand, because I want to ultimately be accepted by people who are different than I am. I do question myself though when I'm dating someone and if I actually appreciate that person, or if it's something about their social status that I'm attracted to and I'm just ignoring the rest of their personality. This goes right down to the level that sometimes I ask myself, am I just with this person because she's a woman and I want to be accepted by women, or do I actually appreciate them. It's about growing up, and finding more worth to other people than as band-aids for your own neurotic desires and weaknesses.
I think it's a strong indicator of a lazy and defensive mind when the only response a person has to the possibility they are following a script determined in part by society and in part by their own personal failings is 'it is what it is and it's fine I'M TOTALLY FINE'.