OP this is basically a math issue TBH.
If 1% of the male population begins as good-jawed gigachads, they will remain 1% good-jawed gigachads no matter how many foids they fuck, so realistically it is possible for all foids to find sexual fulfillment.
100% of the female population begins as virgins, but all of them cease to be virgins once they fuck one time one time.
This means that the population dwindles until there are none left. Essentially we're only owed one-time sex with a virgin and if there's a guy out there who has fucked 2 virgins, he's stolen our supply.
You could prevent this with some kind of "it's only legal for virgin foids to fuck virgin moids" and send virgin women who fuck non-virgin men (and non-virgin men who fuck virgin women) to jail for 10 years, I suppose?
Might be very hard to regulate though, particularly with serial rapists and establishing fault and legal culpability.