@Tfmonkey People will "thank you for your service" up til the point it costs them *Anything*.
It is a way for weak men to coopt the Patriotism Veterans have, as their own and pretend they are equally willing to sacrifice for God, Country, and our Countrymen.
I was once naive and idealistic to this.