I think that there is a significant difference between eating out while 'on the road', which was the topic of the thread, vs eating out whilst on holiday.
While 'on the road', one is working, and often working longer hours than those working in an office environment. Many people think that life is so glamourous for us. 'You get to eat room service and in restaurants every day!'

As noted, it isn't glamourous. Like many, I am sitting here late at night, working, after having finished a mediocre meal from room service. I can imagine that short trips of a few days are easier, but my 'trips' are often weeks or months at a time to varied destinations (some with extremely limited or no dining options)
On holiday, one has time to plan, indulge, and relax. That option isn't there whilst travelling for work. Combine that with having to often return to work after the meal, or to be 'on' during a meal with colleagues or clients, and eating on the road quickly loses its appeal.
I tend to favour grocery store meals and ethnic takeaways. If I am working with colleagues we try and schedule a night out once per week (but my American colleagues tend to go out almost every night, usually for a three course meal)
When I am on holiday my eating patterns change completely and I am able to savour and enjoy eating out. Doing so whilst working just isn't the same thing.