Aspirationally that's lovely Junction, but very far from the reality of the last 40 years.
Fergus Finlay recalls a 12 page position paper he worked on for the CIE unions in the 70's where the customer wasn't mentioned once.
The motorways have buggered up IR's USP in the last five years. Short of another oil crisis (or developing 125mph working) their intercity offering can't compete with road travel times.
The other aspect is that eating habits and etiquette have changed completely. Grazing on the hoof is the new norm, and a meal is no longer a necessity on a sub hour hour journey. Airflight and rail have joined the paradigm that always existed for the bus.
Secondly, railway travel was never a cheap option, irrespective of meal or not. Alan O Rourke's North Kerry Line has specimen prices in Appendix 1 for 1937 and they are shockingly expensive. A return 3rd class from Limerick to Abbeyfeale was 9 shillings, or.c€75 in earning equivalent today. 3rd class return from Heuston to Newcastlewest was 33 shillings (€500). You could fly one way to New York for the same money today.