I completely agree with your sentiments. I have a hard time giving a blanket thank you to all veterans. Any time period perhaps after Korea is kind of the cut-off point for me. Most of the wars after Korea were pretty hard to justify, IMHO.
Did I ever show you my scar from Vietnam, on that trip into the Wind Rivers?
I disagree Ben. There aren't any good wars. Some are more righteous causes than others to be sure.
Some folks feel the need to serve in the military, regardless of the era, or the leadership. I have a long history of military service in my family. I felt the need to honor my family, even though I was a long haired hippy freak, and I joined under Reagan!!(The duality of man.)
Many modern wars have been less than glorious in their premise and conduct. That doesn't mean I withhold my thanks to those veterans.
As I said, there are no "good" wars....
Survival is correct here. You can't choose which vets are worthy of praise based on the wars they SERVED in! They served their country and went to war under orders from their commanders. Not because of political ideology.