And some, like me, take the view that full fare open tickets are expensive.
For all that money I think that a buffet should be provided on all longer routes, and a Pullman restaurant on selected services.
I wonder how many people actually pay for full fare open tickets? They are eye wateringly expensive in most cases
If it made commercial sense to do so, you can be pretty sure that buffets would have been provided on all longer services, Travelling Chef was stopped because hardly anyone was using it, buffets are heading the same way. People's habits change and whimsy or nostalgia is not a reason to maintain a lossmaking service.
The fact is that there are far more options for customers now, M & S food stores at many stations for example, where food is better value, better quality and there's far more choice. If I want to have a coffee and a sandwich, I'll visit Costa and M & S before I board.
Pullman is provided on selected services so that ticks your box, it's priced and designed for what a niche market wants and is prepared to pay for but it's unlikely that its appeal will expand it much beyond where it is now.
People want a reliable reasonably priced service which transports them from A to B as quickly as possible.
GWR▸ are not currently achieving this and are nowhere near meeting the high expectations that they created.
I would suggest that catering is some way down the list of priorities for most, especially when crammed onto a 5 car train that should be 10, or left on the platform for want of a driver.