WHBM,
There is an easy solution, give everyone a meal included in the ticket/package price. If I recall, the price (to the airline) per pax for a typical hot meal is peanuts, and makes little difference to the flight price. This would make everyone's life much easier, including the staff.
The notion is bandied about by airlines that by removing inclusive meals, the flight will somehow be cheaper. The reality is, the prices don't go down, and the meals are used as an additional profit centre for the airline. It is exactly the same with the removal of inclusive meals on scheduled carriers, with the opportunity for pax to purchase food on board (with a huge markup).
I will remember the point above though, about not bothering to pay, as you'll probably get a meal anyway.