The military didn't want to go to war. No generals or commanders thought this was a good idea. Their duty to serve overrides the instinct to do what's right. Yes, military leadership are political animals, but they volunteered to serve and by that virtue, the armed forces filters out most of the truly bad people.
I'm not sure about what your whole point is, but this seems like a rather odd comment. Why would you assume that no generals or commanders wanted to go to war? What evidence do you have for such a bold statement? And what in the world would lead you to think that voluntary service somehow weeds out "bad people."? It seems entirely possible that a "bad person", whatever that is, would be glad to sign up to get to shoot people, doesn't it?
I am a computer. I am dumber than any human and smarter than any administrator.