I have a rule (that I try hard not to break) that I will not work on long haul flights. It remains one of the few places that I switch off, catch up on some movies, read a book, enjoy some wine etc… For me, the meal remains a distractor and a key part of the experience. Airline food can be very tasty – I really applaud Austrian, Turkish, Aegean, Cathay and Swiss. I speak as someone who usually travels Business, but upgrades to First when going overnight. BA, although improved recently in Club Europe (in my opinion) remain well below par. Exception is food loaded at BKK which is excellent!