In my personal opinion...if the Generals aren’t willing to stand up for what is right, to stand up for the soldiers because they’re more worried about their legacy or their next promotion then they are part of the problem. They aren’t senior military leaders at that point...they are yes men.
They have no choice but to do what they are ordered to do.
They can’t all resign. Look at how many Sec of Defense O’bastard has had. Expecting every General to throw away their career in protest isn’t realistic.