The story is simply not credible.
Yes...you are so right...IF one or even two Marines started killing civilians for no reason...we KNOW that the rest would stop them.. There is no such thing as "group instant insanity"...