This makes no sense at all. Very few passengers were "suffering agonies" over missing their train - they were just turning up 10 minutes earlier to avoid the risk. Given that most of the now-CrossCountry journeys I was making under BR involved getting the last train of the day from Leeds to Birmingham (which was, preposterously, at 17.15), I had plenty of concerns about getting on the train, all of which were compounded by worrying about whether there would be a 20 minute queue at the ticket office. If I could have bought tickets online at the time I would have been more than happy buying advances.No, I am supporting RT4038's speculation that it would be better to have no advance fares at all, on any trains, just attractively priced flexible singles with mileage-based pricing, plus a transparent supplement for travel including a peak segment (if peaks come back after the plague).
The dynamic pricing that the absurdly subsidised airlines use to slightly overfill every flight is totally opaque to the traveller. (But all that is a subject for another thread, or not.)
Cross country's similar practice resulted, before the plague, in all their annoyingly short trains being over-filled by (a) miserable passengers who got a cheap(ish) advance, but suffered agonies wondering whether they would miss their booked train and find themselves having to buy a walk-up single for £192, and now can't find anywhere to put their suitcases; (b) miserable passengers who bought an expensive flexible ticket; (c) miserable passengers who have 4 separate tickets for 4 segments of their journey, but are supposed to sit in a different carriage for each leg; (d) happy passengers using a first class ticket costing £342 which someone else is paying for. This was Not Good.
The notion of building train fares based on mileages that aren't mileages for "transparency" is already quite bizarre. The idea that anybody's life would be improved by removing advances is even worse.