While most people can survive without what they pass off as food, there are some who have dietary needs (I.e. Diabetics) that will need to plan ahead now.
For example we fly at 5PM this year and by the time we get on the plane at 4:30, fly, arrive, clear customs and get to the resort, it'll be around 11PM. Whatever they had at lunch won't hold them till arrival.
I did look at Sunwings "buy on board" menu and it's the same junky sandwiches as they serve now for free, but instead they charge about $7 for them.
I'll be having a late lunch at one of the airport restaurants and will ensure any potential snacks are bought.