That's not the case. Your opinion may well be that predict and provide is a good way to run a train service and it's an honourable one. But it's not the only option. I believe that London Trains is permitted to disagree with you if they wish?I’m not sure I follow. Every transport system is predicated on current or predicted demand. Thats what the railway is doing.
In any case it maps poorly to what we actually do. If we subscribed to that idea, places like Whitehaven, Whitby and Stranraer would never get any trains at all, for example.