Look the Army and Marine Corps has a bit of a track record for excessive punishment or false accusations during the war. War is messy and the PC culture in the military cannot handle messy. Do not kid yourself the current crop of Generals have all suckled at the tit of Political Correctness as has every Colonel that wants a promotion. That's why Mattis stood out, frankly Mattis could not hold Chesty’s jock strap for him and Patton may have put him in charge of the coffee mess. We have a lot of Powells and very few Schwartzkopfs if any.
Agreeing with every word.