>As for why this discrepancy exists, that's really a very different question, and it's one that I don't know the answer to.
That's caused by IQ distribution differences between males and females. On average men and women have an IQ of 100, but there are more men that are both smarter and dumber than women.
According to the article you linked, research findings, including those on variability between sexes, are all over the map. This does not at all seem like a convincing explanation to me.