Yes, I agree with you - in theory.
But, above all, American officers should produce enemy casualties.
No — in fact. Honor isn’t a useful accessory, like a good smile or nice manners. It’s essential. Officers have to make life or death decisions. They need the confidence of their men, and of their superiors. How can a man be effective as a Special Forces officer if his word is no good and he demoralizes his men by making a priority of his own creature comforts? Who willingly follows a creature like that into battle? What senior officer wants to risk the mission on a liar and slave to his own pleasure? He has no authority and no respect, and that’s why he had to go. He’s damn lucky he got off so lightly.