Well some general points:
London’s Travelcards are the result of agreement between Transport for London and the Train Operating Companies. There’s legal stuff and revenue haggling to be done in order to change anything there and nobody should assume the train companies are itching to start giving bargains to anyone.
Even more than ever, fares revenue is the principal income stream for TfL. Before the pandemic there was no subsidy for operations at all, now they’re stuck with a huge debt to the government which will be milking every penny of that money for what they can get. It’d be foolish to expect any massive generous giveaways on London fares any time soon.
And finally, historically the passengers who have had the best discounted travel in London have been annual Travelcard holders, who pay for 40 weeks of travel every 52 weeks. And as a group they are obviously the wealthiest people travelling on the network. The least wealthy, those whose work is so precarious that even before the pandemic they couldn’t be sure of getting value from a weekly Travelcard or Bus Pass, pay straight up pay as you go fares, the most expensive fares per journey. So it’s not like the current fares set up is exactly progressive.