My answer to Why do people thank post korea -US Veterans for protecting the country?
Answer by Ken Larson:
The citizens of the U.S. know that soldiers of the armed forces go where their leaders, the elected representatives of the people, order them to go and conduct missions they are ordered to achieve. They take an oath to do so and many die under that oath.
What you are really questioning is not the soldier, but the authorities who dispatched the soldier and well you should:
I for one, do not appreciate being thanked for my service. The statement rings quite hollow: