Sistema1927
US Veteran
During WWII, in those 4 years, if a general could not produce a victory in a couple of months they were removed of duty and replaced without prejudice or bias.
The US has been in Afghanistan almost 20 years and no US general has produced a major victory. They are certainly getting good pay.
Apples and oranges.
First, find me anyone, anywhere, in any period of history, who has been able to succeed in the "graveyard of empires". Getting bogged down in Afghanistan is more a denial of history than a military exercise.
Second, and related, can anyone tell me what "victory" in Afghanistan would look like? At least in World War 2 you knew what the objective was.