Stupidity: Towards the end, one of the soldiers (Kieran) gets trapped in the store with a group of child hungries - he was injured in an ambush, but is still lucid/human. He threatens them with a grenade, even though he knows that throughout the story they are mindless and hardly capable of reason. Fair enough as a bad character mistake, but then to allow the hungries to close in on him and not detonate the grenade is inexcusable. Soldiers are trained to fight and, to a degree, accept even death, to obtain an objective or protect the others in their "unit." Dying anyway, he should have blown up the hungries to at least whittle down their numbers.
Suggested correction: A soldier not having the nerve to kill himself is hardly "stupid." Suicide goes against the human desire for self-preservation. Even when faced with assured death it would still be difficult for someone to actually kill themselves and it can't be considered a mistake if someone fails to work up the nerve to do so.
Perhaps so, but soldiers accept that, to a level, their lives are expendable to serve the mission, greater good, etc. Some even seek out a honorable demise. Having many servicemen in my family, this is something repeated frequently. I accept your position as valid! He chose not to use the grenade when faced with his being eaten, and it's tragic. Solely in the context of the movie, it just seemed odd to me then-an opinion.