Of course you do.
It's a take on the idiots who trump up minor flaws and use them to overshadow the greater good. It's a stab at morons who cry about the injustices of Abu Grhaib, and use them as examples of the failures, rather than talk of the good. It's a call for the naysayers to shut the hell up and do some good, rather than sit within the safety the troops provide and criticize them.
It's a call for people like you to don a uniform and serve your country, rather than sit back and cry foul over situations you've never been in. Rather than insult the memory who have given it all so you can sleep at night, while you're too scared to walk in their boots. It's asking people like you to shut the hell up, one day a year, and remember my friends who actually know what honor, God, and country means.