I suppose it's down to Mother Nature, ( basically) There’ll always be the odd exception to the rule, imagine if our brilliant lionesses ( football ) team played against the mens team, or Rugby, cricket etc, I'm not a gambling person but I'd bet my house on the men to absolutely thrash the ladies