I agree with you, I imagined a more complex ending, for example that if you killed all the doppelgangers and only the humans were left, the soldiers would have the hope of finding a way to counter the doppelgangers and thus not have to use a nuclear bomb or different special endings depending on how you play.