Isn't the elephant in the room obesity? Is it possible we are less sexually active because people are turned off by unhealthy weights, and being in the "healthy" BMI band now makes you an elite minority?
It'd be easy to demonstrate this isn't true, if we had something like "obesity is mostly middle-aged people, young adults are roughly unaffected" or "weight and number of sexual partners are actually uncorrelated" or something. But I wonder.