I guess there are a few nice people left out there. But I do wonder how many of the people swapping seats (besides the first guy) only did it so they wouldn't be shown up?
I'll prefer to think in my idealistic little world that most of the people were only slower because it never occurred to them to do so.
In my experience, random acts of kindness are infrequent more because of thoughtlessness and preoccupation than an actual lack of generosity... have you ever tried to smile and nod at someone on a bus or in an elevator? Or gotten something down from the top shelf at a grocery store for a little old lady? And it's amazing how much shock people express when you pick up the 5-dollar-bill they didn't realize they dropped and hand it back to them. Even the smallest things take people by surprise in crowded metropolitan areas of the US. Knowing that first-class passengers (even if they were probably mostly on free mileage upgrades or the company tab) gave up a 3-4 hours of relative air-flight comfort to some weary soldiers does my heart (and my idealism) good.
Just pondering. I have very little faith in "human nature", especially if the human is flying first class . In my experience, the "business travelers" I knew were flying on the company ticket and could have saved the company a good bit of money by simply flying with the rest of us peasants, they were too self centered and egotistical to do it though.
Yes, it is nicer to think that they all did it out of the kindness of their hearts - I don't buy it.
BUT it I am glad that the soldiers got shown the respect they deserve.