There is a clear and strong link between the economy's present woes and the Iraq war. The war was at least one of the factors contributing to rising oil prices - which meant Americans were spending money on imported oil, rather than on things that would stimulate the american economy. Hiring Nepalese contractors in Iraq, moreover, doesn't stimulate the American economy in the way that building a school in America would do - and obviously doesn't have the long term benefits.