I mean, if Pearl Harbor came along, you could have said the planning was wrong by the military ahead of time or maybe the battleships shouldn't have all been in the harbor and all that kind of thing.
The military has no constant form, just as water has no constant shape - adapt as you face the enemy, without letting them know beforehand what you are going to do.
If you look at the current Mosul campaign against ISIL, for example the few thousand troops that we have there to support that effort allows the Iraqi military to move forward in an effective way.
The solution to Iraq - an Iraq that can govern itself, sustain itself and defend itself - is more than a military mission. Precisely the reason why I sent more troops into Baghdad.