Yep, when we needed Gen. McCarthur we found Cap Weinberger and others.
Unfortunately, that still left us ignoring direct acts of war against our nation, with the results culminating on September 11, and costing hundreds of innocent lives along the way.
Of course, he was also probably secretly hoping that Saddam Hussein would take care of the Iranians for us, but obviously that was a misguided hope as well.