Years ago, my company had a major software implementation that went... Poorly. Very poorly. They pull a sizable number of resources from my larger (150+) department into a crises team to reconcile issues over months. Daily, thus team was fed breakfast, lunch, dinner, and ongoing snacks and beverages to help ease the pain of the project. It was well known in our department that the food on conference room A was only for the crises team. Others couldn't have any (and lots of the food catered from nearby restaurants smelled so good), but hey, they weren't burning the midnight oil or working 7 days a week, either.
Reflecting back on the situation, I believe it was handled well. It was done under special special circumstances to both enable the team to accomplish their tasks with minimal interruptions, as well as acknowledge in a small way the sacrifices they were making.