The author does not quite understand this speech, it is clear. The West Point speech was not about "preemption doctrine". Instead, it outlineded President Bush's "Liberty Doctrine", in which, if necessary, preemption will be used.
I was pretty surprised that he later made a point of noting:
And he spoke about liberty. The spread of liberty throughout the world, the president suggested, should be a foreign-policy priority of the United States: "American values and American interests lead in the same direction: We stand for human liberty."
He almost gets it, but not quite, yet. This WAS the point of the West Point speech, and is the guiding light of our President's actions. I hope the author goes back and re-reads it.