Noticed my son's honor section at school was overwhelmingly girls. Poked around on google and learned gender achievement gap is a modern phenom - gen Y and Z girls take tougher advanced courses, higher GPAs, majority of top 10% of their graduating class, complete undergrad on time (boys taking 5 and 6 years, if they finish), 60/40 girls to boys earning bachelors, masters, professional degrees, and young women are dominating a lot of industries.
Gen y and z boys seem to glorify immaturity and slacking, e.g. Barstool. Video game addiction has gone mainstream, even popular boys are obsessed, e.g. Fortnite. Don't read for leisure. Lots of apathy, disengagement, aren't as focused on academics and career – don't seem to be adapting to the demands to succeed in modern hyper-competitive economy.
What is going on?