She is pretty angry for someone who can "get whatever they want"! And if all you needed was looks to attract females, all a guy would have to do is stand at the corner of the bar and wait.....kind of like females do! ;-) And online dating would be much less painful.
Yes looks matter to some extent, it just gets your foot in the door. Personality, success, money, attitude, character all play an important part as well.
Just look at Howard Stern. He is the ugliest dude on the planet and has a beautful wife. His wife could get any rich/successful man she wanted but she picked ugly Howard.
I never put much stock into what women have to say. They are just too emotional to be taken seriously.