I haven’t been on an airline for so long that doesn’t serve more than roasted peanuts or pretzels.
I guess if you travel internationally, food is served.
Here is a hysterical complaint letter from a customer on Virgin Airlines (which is a funny name for an airline. I prefer a pilot with experience.)
The poor fellow doesn’t know how to spell dessert but that’s a minor point.