I think the internet had a part in this long before the #metoo movement. The world of Warcraft South Park episode was in 2006 and that gamer stereotype had already been around for a while. 40 Year-Old Virgin was in 2005. Yeah, these trace back to the comic book nerd stuff of the 90s, but those stereotypes were dead-on and have only been heavily reinforced since then. Not helped that the top streamers embrace that culture and all mostly look good/handsome/pretty, so it makes them feel bad.
Kids that were losers back in the day also had everybody telling them to get their shit together. And you could have beaten the hell out of a lot of us back in our school days and we’d never admit to still being a virgin in sixth or seventh grade. We’d have rather died than admit it.
Now we have idiots like Andrew Tate telling them that not only is it okay to be a loser and that they should declare it loudly and in public, but it’s not their fault they are losers. Tate and others are out there telling the losers that women or society are to blame, so they have no impetus to improve themselves or take more than one shower a week.