Exactly right. A simple thank you is all that is necessary.
Too many are too embarrassed because of their actions and the country’s actions against the Viet Nam Vets. For far too many, it is too late, but I am certain they will look down from Heaven and smile, if you just say thank you, now.
As a Vietnam Veteran (Marines 67-68),”thank you for your service “ seems trite to me and I do not want it being said to me. On the other hand, most of the people using that phrase mean no harm (versus those who defamed us when we returned home).
I solved the dilemma by not telling people of my Marine Corp service.