So you've probably heard of this new study that finds that for online dating, 18 year old females and 50 year old males are the most desirable age group. (Link to original study, see Fig. 2)

Please ignore the other factors, such as ethnicity and education, for now. If the above is true, why don't we see 18 year old females pairing up with 50 year old males more often? In fact, the average age gap of female-male pairings is under 5 years for all ages. (Link: average age gap)

Now if the most desirable females would pair up with the most desirable males, we would expect to see a lot more 18 year old females dating 50 year old men, 19 year olds dating 49 year old men, etc. Why is this not the case?

Two suggestions of my own:

  1. Cultural shaming. Both females and males are shamed for dating with such an age-gap. Females for "not knowing what they want", males for "taking advantage". But if the data holds true, females actually do know what they want and older men aren't taking advantage, but rather giving it to them. Surely, there should also be a lot of folks or societies that do not care about being shamed.

  2. It is difficult to mingle in daily life. 18 and 50 year olds have totally different lifestyles. The 18yo might go to college, parties, bars; while the 50yo sits in business meetings, joins book clubs, and goes to bed early. Even if they want to, they never met before dating sites came along.

Do those two hold water? Why/Why not? You have another suggestion or any other thoughts?