There are those who would draw a sharp line between power politics and a principled foreign policy based on values. This polarized view - you are either a realist or devoted to norms and values - may be just fine in academic debate, but it is a disaster for American foreign policy. American values are universal.
The idea the president of the United States was warned that Al-Qaeda was going to attack the United States and did nothing about it - really? Do you think any president of the United States, if he had even an inkling there was going to be an attack, they wouldn't have moved heaven and earth to try to stop it?