This is a common explanation given but I haven’t seen it acknowledged that anxiety in general is way up among young people of both sexes, which could be the cause.
No sex = anxiety = No Sex, it's a spiral. We really need a campaign to just promote IRL socializing again. Like all the stop smoking ads on the 90s, we need to push people to bars / parties and whatever other low stress social evens exist.