No matter who is in office. During times like these the Pres will be taking a beating. Deserved or otherwise.
It would not matter if Pooh, Piglet, Clinton, JFK etc etc etc was in office. The war is a huge issue that has caused great strain. The Hurricane is a huge issue that is causing great strain. Social Security is a potentially huge issue that is causing great strain.
Rest assure the President gets advice from his adviser to the degree that they tell him what to do. In most cases he is nothing more than the messenger. Don't misunderstand. He has tremendous power. But most President will not utilize the power without much advice from the cabinet that surrounds him.
Soooo, who's fault is the war, the economy, the many issues we as Americans face.... Who knows. These things are so political that I am not sure you could EVER trace it back to a common source...