Brooks is quite right.
The problem, I've been saying for years, is that, after 9-11, we weren't able to overcome the legacy of the 1990's quick enough.
Too many hugs, not enough bombs. Not enough killing.
We needed, I think to identify Islam as the enemy early, and to mobilize on a grand scale.
We should have hit all of them - Iran, Afghanistan, Iraq, Syria - all of the them - after 9-11. Right after, hard on it.
Of course, it tooks us too long (even I - I didn't have this insight until 2003) to wake to the real meaning of 9-11, that it really is a Holy War and a war of anhillation.
Islam must be defeated and destroyed.