More GPs are women because it is a thankless life in the salt mines helping everyday people and men want to be high paid private specialists; they also get preferences in residencies.
Women working part time as GPs is a sign of the double shift--women working two jobs because men refuse to do half of one aka doing their share helping to raise kids, and society doesnt provide the support needed.
More gender equity means more full-time GPS.