What makes me laugh the most are the idealistic white knights in this thread, valiantly fighting the evil archfiend Shallowness as they have sworn to have it die by their blade, who think attraction is akin to reasoning and logic.
Guess what: it's not. It's a deeply ingrained mating mechanism. Taking this from a purely instinctive point of view, and without regard to humanity's current situation, which is that we no longer have natural enemies, attraction from a male's perspective relies on appearance to ensure he gets the healthiest mate to procreate. From a female's perspective, she will look for the mate with the best potential to provide and protect.
Now today's reality basically makes it so we can take care of all these needs ourselves, men and women alike. However, the instincts are still there. Those instincts conflicting with our man-made environment and context is at the root of all our relationship issues. Because let's face it: when your race's survival is at stake, will you care about the first world problems (ie: DKS GOT NERFED, I GOT FRIENDZONED, YOU'RE AN ATHEIST) that are "the end of the world" in today's day and age? Nah, nobody would. However, once your survival is not at stake, those become more "important".
Like it or not, white knights, what I've described above becomes reality once you've gone past a certain stage (make it age number, specific life experiences, or whatever makes you see first hand how life does its thing). You can say it's an over-generalization all you want; I'll sit back and laugh, as I know you'll realize sooner or later how wrong you currently are.