We celebrate winning our Freedom from an oppressive government....but we also commemorate those who paid for that freedom in the course of the War.
There is a huge difference between our Fourth of July celebration and our Veterans Day on which we remember those who have served in our military over the years.
Perhaps you miss the subtlety of what some of us are saying here. More than a few of us are Combat Veterans and know too well what War is all about and thus see War in a much different light than those who have no experience of War.
A friend of mine recently said...."I thought Vietnam was the worst experience of my life....until I sent my Son off to Iraq!".