Should WestJet provide free meals for long-haul flights?