I'm looking to find a science fiction short story (I think it was by Asimov but I could be wrong).
The story is about 2 characters, one who is an idealist who is opposed to military buildup, and a realist who sees it as necessary. Initially, the idealist is seen as naive and is ignored and the military is expanded. Eventually the military ends up collapsing in some way, and the realist is seen as a villain and the idealist is seen as a hero.
However it turns out that the realist was also opposed to the military, but became its head so that he could lead it to collapse intentionally. This is never made public though, so he remains forever a villain in the eyes of history.