My wife and I would LOVE to take a long weekend to MEX on a direct flight, or take our kids.
There is no scenario where we are doing these flight times. Who wants to linger in CDMX until midnight before they take off? Who wants to arrive to their hotel at 3AM? I actually could live with the 2-3AM arrival and just sleep in the next day, but leaving at 2AM on a short red-eye is a non starter.