Amiga forera:
En primer lugar creo que es una pregunta sexista, y no correcta, principalmente porque creo que es extrapolable al sexo femenino también. De hecho, mi experiencia personal y social con amigas, vecinas, compañeras, conocidas etc me dice todo lo contrario. Como ejemplo te digo que yo el año pasado hice un viaje de aventura durante 17 días, y casualmente éramos un grupo de 11 personas, 10 mujeres y yo, con edades comprendidas entre los 29 años y los 46. De las 10 chicas solo una tenía "novio" ( y lo dejó 17 días para irse ella por ahí, lo cual me parece genial pero a mi entender compromiso poco) y todas eran solteras, económicamente independientes, sin hijos y de diversas partes de España. Y todas decían literalmente que " no querían aguantar a un tio", para cosas puntuales y tal pues claro.
Entonces una vez aclarado que esto no es una cosa de hombres sino de las personas actuales. Pienso que las razones son claras, a los 40, una persona es económicamente independiente, tiene experiencias personales que lo señalan, se vuelve más selectivo, no aguanta a gente que le diga lo que tiene que hacer, ha perdido la ilusión de ser padre o madre o ya lo es, etc...y por tanto no tiene ganas de que venga nadie a joderle la vida, a tener que estar pendiente de ella, a discusiones, etc...
Quizás antropologicamente hablando, el sexo sea una necesidad humana basica ancestral, el amor no.