I'm going to unload a heavy comment here. I know it's probably a waste of time, but I feel it needs to be said: Honoring soldiers is one thing, honoring war itself is quite another. To blindly march an entire country off to war while demonizing those who don't support it as "Cowards". "Traitors", or simply "Unpatriotic" is essentially just evading any meaningful debate on the issue. Not every war ever fought was "Necessary", and to say such is demeaning to the human suffering that needless war brings. Just because a war is fought with the best of intentions does not make it worth fighting. One needs to look at the empirical evidence after the fact and question "Was it worth it?"
Who's lives did you improve? Who was helped in the war? Was there any lasting change brought, or will things simply regress back to the way they were previously? Was any issue resolved, or does the central issue still burn at the heart of it all, waiting to ignite another bloodbath?