I agree there are so many factors at play as already discussed.
Ive often wondered if puberty and slower brain maturation could play a part?
I think testosterone hits boys harder and in a very different way than oestrogen does for girls. I think testosterone makes boys more competitive but because of the later maturity of the prefrontal lobe, this increase in competitive, masculine behaviour is not tempered with executive function. Delayed gratification for educational needs gets left behind. They have other emotions driving them - perhaps self interest and it’s consequent behaviour is most dominant?
Oestrogen on the other hand I think makes girls more socially compliment, plus I think the science says their brain matures 2yrs ahead of boys. I think this would explain the better statistics for white working class girls over the white WC boys.
So how come it’s only white and working class boys and not higher income or Asian and other ethnicities. I think this is when the other factors come into play and have more influence.
Boys from stable families with high parental involvement and high expectations, in areas with good funding and high employment are mostly able to offset some of these negative effects of puberty.
I’ve heard it said boys would benefit if GCSEs and A levels could be taken 2 years later.
I haven’t mentioned Porn use and the Andrew Tate effect, because I believe this trend was already noticed before those things became so prevalent. But thats another detrimental influence at play.
I don’t know if I’ve managed to explain myself well- as a woman I can only guess at what puberty feels like for boys.