War is hell. He let is fellow Marines down. I would have not been very happen with him either...
Sad story no matter how you cut. But a sadder one would be “Platoon surprised by attack, ten dead.”