*sigh*
Grimm
The reason we honor our veterns is we see them in a different light then you and yours.
Being a relatively new nation and lands when compared to Europe and Europeans, add in the nastiness of WWII via the German government at the time and it's got to be hard to get sentimental about your army's contibutions to things. Popular opinion in the seventies and eighties here was very similar, and imho many American who grow up around and right after Vietnam feel a sense of wrongness for blaming the soldiers for the war. Kind of what Gandalf said, and add in many of us have love ones serving rtfn in a war zone.
For example: I was flying out of St Louis which has a LOT of soldiers in the airport since the USO is headquartered there and I bought an entire table of soldiers their lunch. Why? Well they were fresh out of boot camp (tell tale buzz cut), so $#@!ing young, and they were going somewhere maybe to die, all for our country. After a war has been raging for all these years these men and women choose to go over and fight for their country, there was no surprise involved in it. You may not like the war but the bravery and scarifice of these men and women should not go un-noticed. "Support the troops" means support the people brave enough to wear the uniform, not I

*insert war or politican here* I realize that this yet one of the endless points that Americans get mocked for by others but frankly on this point I just feel really sad for those who don't "get it".
MrChaos
edit: Also it's been about 160 years since American service men and women have fired, in general, a shot on American soil (Kent State, and the 60s riots excepted *sigh* bad times, bad times) and truthfully are seen exclusively as protectors of the people and country from invaders. You might argue the point with the Civil War, and the Indian Wars to a degree but the US Armed Forces don't have a bad history internal to those who claim citizenship to the US.
This is not a rah rah team post but an explaination about something I have watched ebb and flow during my life. A sense of thankfulness to people who serve in the Armed Forces.