Runway 31 I see your point about Crew Meals - at the moment we have these provided, but somehow I don't expect them to last much longer, for the reasons you provide.
However, my point of view has always been that I'd bring my own food in to work, provided that I'm given time in which I can eat it. To me that seems a fair exchange, but sadly, it is likely that the Crew Food will be withdrawn, and the time will not be available. Sigh!