A virtual generation of general and flag officers have forgotten their oaths and have gotten politically biased. Guilty ones need to be burned down. Reduced to E, stripped of their retirement benefits, and imprisoned.
PFCs are always disciplined more harshly than errant generals. Let them serve as examples of the standards they refused to set and maintain.