Barack Obama actually said...
The failure of leadership, the smallness of our politics... has stopped us from meeting these challenges.
Context
Obama criticizing the state of American leadership and politics during his presidential announcement.
02/09/2007