I don't agree with all women short lists. I believe Labour also do something similar with their elections to the NEC too where you have to choose a certain number of women.
I totally understand why they're doing it and have sympathy with and fully support the aim of it. But it's the wrong way to go about it. It's discrimination, plain and simple.
If Labour want to get more women into parliament/as candidates/on the NEC etc then they need to change the culture that prevents that. Which is difficult but it's the only way it'll work in the long run. Instead they need to put more time, money and effort into getting women involved. Set up specific structures in the party if necessary. Whatever.
But using one type of discrimination to defeat another isn't the right way in my opinion.
A bit OT but there's still lots of "legal discrimination" out there. The 65+ NS&I bonds for instance. Or senior citizen discounts. Or car insurance etc.