The natural trait of a politician is to hedge his bets, to obscure his positions, to hide his true beliefs. Obama has mastered the political. As opposed to mere a politician, a leader needs take a stand, be clear about where he stands, and demonstrate resolve. Abraham Lincoln, Franklin Roosevelt, Harry Truman, Dwight Eisenhower, Ronald Reagan and George W. Bush were leaders. So far the dim one has proven to be even a more feckless leader then Jimmy Carter.
Boiled down Fred Barnes,  says that Barack Obama needs to taka ownership of the War in Afghanistan, from the Weekly Standard :
The president needs to leave one strong impression: that it’s his war and he intends to win it. That would not only allay the fears of the doubters but gain their support
I will salute the President for his speech. The number of fingers I will us, has yet to decided.