Military leaders fucking loathe trump. You can say whatever you want about the morality and values of the military but trump is a stupid, lazy, coward with zero respect for the armed forces and the feeling is mutual. It is the one thing “working” in this situation.