Maybe some have left because they feel they, or their party, have failed? But I suspect the greater number will have left because a) they are going to get hammered now their constituents get their say b) they hitched themselves to plans at odds with those who elected them and c) they are cowards. Some of them have had 3 years being able to hide behind party policy, or cross party campaign policy, and now they can't anymore. Now all the bluster is seen for what it is and they are jumping before they are pushed.
Yes, the women, and especially those of ethnic minorities, have a harder path but I don't believe they are all genuine given the timing. They fought through it when it was on
their terms but now they are in an unsafe seat they suddenly decide it's too much. That's far too convenient and some like Allen have dotted from party to party.
We could have had 3 years of all parties pulling together. They could have been a voice of conscience to stem the harder elements but still been part of the work to move forward. Many chose to stop it. How the EU must have laughed, I know I would if I was on the other side of any dispute.
EDIT: Now reported Heidi Allen is brokering the remain alliance deals so her excuse of leaving politics due to abuse is very weak. It's nonsense, she's just not going to get elected and has moved to the next gravy train.