Actual men are at a premium these days in the millennial set. The "males" in that age group are falling over themselves trying to be more female, feminist, emasculated, and weak. They think it will get them laid which is a huge fallacy. Normal women are repulsed by weak men and this kind of crap, (quidditch has got to be the gayest thing ever), leaves them dry as the Sahara. There's almost no sex going on because no female, other than a lesbian, wants to have sex with another female. If you are anywhere near a normal male in your 40s or 50s, you could score easily with nearly any normal chick in her 20s. They are desperate for contact with any sort of masculinity. It's why 20 year age gaps in dating are so common these days.