I can't deny anything you've written.
Look at all the other areas he's reneged on or UTurned on screechingly.
All the policy positions he was elected to the leadership on.
His volte faces on the Green New Deal, two child benefit cap.
He also made favourable noises on maybe bringing PR voting in.
His move from Remainer to in some ways the most ardent Brexiter in Parliament.
And now this area.
You could even be cynical about his positions on anti semitism and Corbyn. He was happy to serve under him, with that atmosphere in the party to be transferred to UK wide public policy.
Once Labour were smashed in 2019, only then did he come out and row back. He's ousting of Corbyn et al from the party is typical boys games, showing to all watching that he's the biggest beast, the one not to be messed with.
The other interesting point about tortoise Starmer is that he's engineering a whole bunch of Mini Me Starmers as Labour candidates around the country, to parrot the proprietary Starmer lines.
But they'll have to wait until Starmer himself settles in those lines.
Clearest example is the wet behind the ears recent winner in the Selby bye election.
This guy will never have anything original to say, and has already slagged off Germaine Greer. He's the future, folks.
So, here's the dichotomy. Starmer has almost complete control of the party, as he inches them to crawl over the line in 2024. He's an Alpha Starmer in trouncing the Corbynistas. Is happy to disappoint activists with one flip flop over another. But is a Beta Starmer when it comes to asserting himself on gender politics.
That's why the doubt is still there, especially with the likes of trans activist lawyer Robin Moira White saying that this is messaging to get Labour in, then trans activist policy reasserts itself.