I'm sure that one day, as the OP says, we will look back on this time in amazement, but I wish we could put it on fast forward because I'm tired of waiting. Every time I think we're getting somewhere we experience a reversal.
For me, the most astonishing thing about this is not the outright misogyny and homophobia, horrifying as it is. It's the utter, barefaced insanity of it: actually changing, in law, a key demographic indicator to render it meaningless.
Suppose the Scottish parliament decided that everyone could legally change their birth certificate to reflect the age they identify with. So if you were born in 1970, you could change your birth certificate to say you were born in 1997. From that point onward, any demographic data collected about people born in 1997 would be unreliable: you'd have a spike in 25-year olds who had been through the menopause, married and divorced and owned their own home. That data would be meaningless. It doesn't really matter if the lawmakers thought that only half a dozen people would make the change - there's a principle at stake. And in any case, how can you possibly know in advance how many people will take it up?
I find it absolutely mindboggling that lawmakers are prepared to do this. From now on, in Scotland at any rate, data about the numbers of girls or boys taking A-level physics, or going to university, or participating in sport; or the numbers of women compared to men having heart attacks and surviving them, or the life expectancy of the different sexes; or comparative information about how much men and women earn - in other words all the data that government relies on to make policy - are all rendered meaningless. It's gobsmacking.