Originally Posted by
televisor
. . . . . since most passengers on a given longhaul flight will be starting in the flights origin timezone (+/- 1 hour), and ending their journey at the flights destination timezone (+/- 1 hour), hence for the vast majority of passengers, daytime during their flight will be daytime at both origin and destination.
(There are obvious exceptions of course, but the above should cover most passengers on most flights.)
What you describe is the exception in my experience. Try transiting through Dubai, Abu Dhabi, Doha, Muscat or Bahrain. Most passengers on most flights out of these airports will already have changed their watch by more than an hour, and will have another change still to be made.