My mother pointed this out to me a long time ago. Look, there is no way that all men are attracted to one type of beauty. Your attraction is partially based off of your life experience, and partially based off of genetic signifiers. Therefore, attraction varies from person-to-person. But, having a woman who meets societal beauty standards at the time signals status to other men. For a lot of men, their status among men is more important than their happiness. Men will straight up ditch Kim Kardashian for peppermint patty, if that gains them more status.