Once upon a time I traveled constantly for my work. When I had a choice, I'd fly Pan Am. Everything about the experience seemed a little bit 'better'.
As far as an employer leaving personnel stranded, well, in the same job that had me traveling all the time, the employer went into a death spiral and laid off its entire field force, wherever they were at the moment. Stranded in Cleveland, OH, with a ticket to Denver but I lived in Tucson. Sometimes getting the people back home doesn't matter much, I guess.