Medium and large corporations are piling up record amounts of cash. There is no lack of money to spend.
And then it will only serve to accelerate the spending for 2012 and 2013 to 2011.
True, but it will still help. If you increase demand for capital goods today, you put to use unemployed resources today, which in turn raises national income, which leads to more demand for capital projects, which puts more unemployed resources to work, etc. That is how stimulus is supposed to work.
The problem is Obama. Businesses are holding onto their cash because they are uncertain what the future will bring. And as long as he is in charge of all the government agencies that can ans will literally regulate many, many businesses out of existence, they will not take as many chances.