Interesting thread & something I have long wondered about. I see a lot of soldiers at the DFW airport. How about saying something there? They are in uniform & obviously deploying in or out. If they are clearly concentrating on getting somewhere, I don't bother them. If they are not in a hurry, I sometimes say something or at least smile & mouth "thank you".