Many of us routinely take plane flights that are longer than two hours. A cross country flight is 5-6 hours plus 2 hours at the airport before and often a half hour after to get checked baggage. That's an 8-hour day.
Sitting on a cramped airplane for 5-6 hours is pretty unpleasant already. Doing it hungry doesn't improve the experience.
I've had companies crazy enough to ask if they could interview me on a cross-country flight day to save themselves a hotel night (after they were already planning to schedule the cheapest flights they could find), and I can only imagine those people have never traveled cross-country much.
I can't imagine interviewing the day of a cross-country flight. Even without connecting that would be miserable and probably pointless.
[0] http://harpers.org/blog/2012/03/the-empty-stomach-fasting-to...
I already pay for that as part of the ticket price. I do not want them unbundled in a way that makes my very necessary breakfast more expensive.
Except that most people want breakfast after a night's sleep.