No amount of planning can overcome dumb luck, super soldiers, and inherent skill.
I cannot say enough good things about how the Iraqi war went. The flexibility to change things hours before the expected battle kickoff, somehow keeping enough supplies to allow the troops to move, and starting with a ground campaign instead of air.
If this was a half assed battle plan, I hope we continue to produce them.