Trying to get Middle East leaders to work cooperatively is akin to herding cats. In our short attention span world, people want instant answers.
I forget the name of the guest, but one of the guests on a Sunday talk show spoke of the dependence that many countries in the ME have on the US sending in troops to save their butts i.e. Saudis, Kuwaitis, etc. Obama is saying to these guys that they have to save their own butts.
Regarding Dianne Feinstein's "Obama is being too cautious" comment. Obama can't be too cautious when it comes to risking American lives and money.
Personally I like Obama's "Don't do anything stupid" doctrine. And H. Clinton's statement (which she had to walk back) regarding great powers needing to be guided by a principle other than "don't do anything stupid" implies that she would do stupid things. Just another reason why I hope she doesn't win the democratic nomination.
"Don't do anything stupid" should apply to any endeavor.