It is wrong for a TOC to advertise a service and then not provide it, whatever that service is, unless circumstances are exceptional. The GWR trolley service is failing to do that day in day out. There is nothing fundamentally wrong with the Virgin Trains West Coast catering service, and it is provided reliably day in day out. Which TOC is wrong again? And there is nothing wrong with complaining about someone proposing a service then not offering it. If everyone did perhaps they'd do something about it.