POSSIBLY some amount of unimaginativeness? Are you kidding? GROSS INCOMPETENCE. Lying about why they were doing it ("The millennials want garbage to eat"). Deliberately cutting it back to the bone so as to generate complaints at the expense of their best customers. And lets not forget that the efforts of a couple of AU members showed they were purchasing them from a third party, not the original supplier. Makes one wonder whether there is more sleaze to the story.
Had they been imaginative, they could have provided double the choices so as to allow more choices on long trips, added at least one salad, given vouchers for the cafe, changed the choices and improved the quality after first getting the complaints, written a better contract, thought more about what they were providing for breakfasts, consulted some healthy food experts - or at least read a book or two from them, provided service instead of "here's your meal; eat it and shut up; bus your own table" (the attitude I got on Crescent trips), stopped the grossly wastefulness of the food, the packaging, the cost of disposal, and the lack of recycling, and ACTUALLY TAKING A LD TRAIN AND EATING THOSE MEALS THEMSELVES.
There was no real thought, no planning, no concern about their customers, nothing to justify the continued employment of the executives or the retention of the Board.
Where are the Siberian gulags when you need them? I have some nominations for transport.
Other than that, I agree with what you said.