It seems to be a Qantas J thing. I don't know why they think anyone wants dinner to take so long, no matter how long the flight. I assumed perhaps they have to wait for Neil's weeds to grow before they can be served. It takes so long I've more than once asked if they've forgotten my meal.