Ya know, nobody really NEEDS a meal on a 3 hour flight, but it is a definite marker of time. It’s an event, and it helps your mind parcel out the time in stages. Beverage cart. Meal service. Movie. Sky Mall. Bathroom break. More Sky Mall. Time to land.