Oh, that is such bullshit!
Tell that to the men whose lives and careers were ruined; to those who will still be looking over their shoulders at the JAG tsk-tsking them, and those who will die because of that hesitation!
The whole thing was a travesty, a POLITICAL expedient to a common act of war that crapped all over the warriors.
I can even agree that Mattis might be a good guy, since good guys can sucumb to pressure, but DO NOT call Haditha a "system that worked". Shades of Big Sis Jan Neapolitano!
So, how many of those Marines are in the brig?