Afghanistan is a different animal from the rest of the world. Russia went too hard, and we went to soft. Those people don't want to change and don't honestly care who is in charge. Had we done it that way, it wouldn't have been as protracted as it was and set them up to be a stable nation.
The Nazis and Napolean made errors in timing. That and they didn't have nukes.