The massive rise of antidepressants, which suppress libido, might have some affect.
Maybe also the constant drip feed of hormones from screen time.
Edit: also obesity, which is a double-whammy of a) reducing libido, and b) reducing sexual attractiveness