It seems odd that smart girls and strong girls are apparently valued less than pretty girls, when pretty girls are a lot more common.
People who match what society thinks is attractive usually take the easier path of employment, using their looks.
They don't usually spend hours at home alone each day messing around with engineering stuff and learning how things work.
As such, a lot of those people are smart but never need to tap that potential.
The average person 'thinks' they are pretty dumb and 50% of those people 'think' they are even dumber than the average.
I say "thinks" and not "is" because a lot of people who are actually smart think they are dumb and so limit themselves from doing cool things.
They give up to soon when projects get hard so never get the payoff at the end to make them feel that they achieved something.
That feeds back into them and so they don't start new projects because they feel like they are too dumb to complete them.
etc.
Engineers however know they are smart because they have built things other people say they themselves couldn't have built.
People who are smart value other people who are smart.
But when people who are smart think they are dumb, and so act dumb, it messes up the system.
How society as a whole values people is quite detached from how individuals value people.