It seems you are missing something. Women love to be dominated because it helps them in sexual selection. It has nothing to do with intellect. Also, guess what. There are enough men who love to be dominated in sex as well. Those are just sexual preferences. Using the sexual preferences of women as the proof of your superiority is a joke.You guys have a problem with this and I dont know why. Women are not our equals. Get over it. They look to men for wisdom and leadership. They even admit this! They literally call you "daddy" and want you to spank them and f*ck them and pull their hair. Would a creature equal to you beg you to degrade them?
I am not saying that women should be treated badly. I love my mother and the females in my extended family. I treat every woman with respect. I protect them and I am willing to die for them. But that doesn't mean that they are not inferior. IF SOMEONE NEEDS YOU FOR SURVIVAL THEN THEY ARE INFERIOR TO YOU. Women need men for survival. Case closed.
BTW, men need women for the survival of their genes as well. Men and women need each other, it is obvious AF.
There are more male geniuses than female geniuses, sure. But a female genius still would be intellectually superior to an average man. People have different brain capabilities from birth. And the individual differences are the biggest factor. Not each man has the potential to be smart. Let's say that biologically men are more likely to be geniuses, but also more likely to be complete idiots. It is because males have more variability in terms of all types of traits. In some sense, nature experiments on men more than on women.Women are not able to reach the levels of male geniuses in any field except manipulation and nagging.
Whereas males has the capability and capacity of being geniuses if they harness their inborn talents.
As to why many millions of women are seemingly smarter then men, it is because plenty of men are lazy and more then likely to follow current societal expectations, which incidentally prefers males to be more feminine - like, hence the millions of men as you're mentioned.