> except maybe on Ryanair or other extremely low-cost carriers.
I fly on Lauda most often, who are operated by Ryanair. You show up, you get on, you sit down, a couple of hours you get off again. A trolley comes round with drinks and snacks, but it's a short journey even with a small child. Can't you just stick an orange and a bottle of water in your bag? It's what the Austrians do.
The first time I flew over with my small son he was three, and having been up since 5am was getting a little fractious and fidgety, so I explained he was probably a bit tired and bored and maybe he'd like to eat something and have a sleep, and I'd wake him up once we were back over land.
A bit later on someone further up the plane started remonstrating with the cabin crew that they didn't have the sandwich she wanted on the trolley, eventually shouting "IF IT'S ON THE MENU YOU GAVE ME I SHOULD BE ABLE TO HAVE THE DAMN SANDWICH!"
Well that shut everyone up.
And in the ringing silence that followed, a little voice, with the punch and clarity that only 3-year-olds have, that Brian Blessed or Meat Loaf would have given any limb you care to mention for, piped up:
"DADDY, DOES THAT LADY NEED A SNACK AND A WEE NAP TOO?"