Glaring Errors (possible spoilers)
When the Army heroes return home they are given a parade. Yet the color guard is carrying a MARINE CORPS flag.
Pvts do not refer to Sgts as "sir." That in itself is insulting to enlisted personnel. I believe the response an enlisted person would give, after being addressed as "sir" by an enlisted counterpart is "Don't call me sir. I work for a living."
They teach the actors to carry out military missions and fire military weapons, but no one ever teaches them how to perform a proper salute.
Under no circumstances is a company of soldiers traveling from their base to their next duty station (or combat, etc.) going to be carrying their *beep* M16s on the *beep* bus. That alone took my rating from three to four stars. How this glaring, horrible error was overlooked is simply dumbfounding. I was disgusted by this.
And then: all the little brothers who enlisted, after the situation with Brandon (the stop-loss), Steve's nutty behavior, and Tommy's suicide. Yes, those things right there would make me say "sign me up!" Not.