TL:DR; The article is not actually concerned about what we're supposed to do about NEETs. It's concerned with what we're supposed to do about the fact that NEETs are not concerned with gender issues.
You are correct. It's a pity they didn't focus on our society is affecting men and women differently- for example 90% of men being excluded from online dating, or many small liberal arts colleges being 70+% women, or women unable to find a man to have children with (sperm bank stats are super interesting), or both sexes having zero expectation they will own a house, or retire, ever- and how this is going to shape our society in a decade or two.
I posit that the lack of economic future for most people is the driver- same as in Japan and Europe.*
it's a real shame that conversation about how our system hurts lots of different people gets left out in favour of splitting into an oppressor/oppressed divide. In reality almost everybody is held down by the system in different ways, some individual and some by demographic.
Pointing out a group of 'bad people' to pin societal ills on is as old as history itself (scapegoating), but it's never actually helped to solve those ills. We need to look at the structures in our society and how we can reshape them if we are to make life better for people.
Sayeth OkCupid's blog: "As you can see from the gray line, women rate an incredible 80% of guys as worse-looking than medium. Very harsh." Unfortunately was removed, presumably due to being bad for business!
I came away from the article with the same feeling.
The article came across to me as a bystander criticizing a hoarder for the colour of their trash. It comes across as "look at this mess" rather than something helpful or interesting.
We're getting downvoted for this but I'm not convinced that most people read past the first few sentences. The article was clearly not really about NEETs.
Anyway, yeah - to level these sorts of complaints against society's self-described losers - seems a bit "punching down" to me.
Tell me if I misinterpreted that...