In addition to repeated attacks on American business, especially banks (some of the attacks on banks were well deserved), Congress passed an expensive stimulus package that did not stimulate much. The health care bill Congress passed seems likely to increase the cost to small and large businesses of providing health insurance for employees. Congressional leaders proposed high taxes on carbon emissions, large increases in taxes on higher income individuals, corporate profits, and capital gains as part of vocal attacks on “billionaires”. Many in Congress wanted to cap, or at least control, compensation of executives. Proposals were advanced to make anti-trust laws less pro-consumer, and more protective of competitors from aggressive and innovative companies. Congress passed and the president signed a financial reform bill that is a complicated and a politically driven mixture of sensible reforms, and senseless changes that have little to do with stabilizing the financial architecture, or correcting what was defective in prior regulations.
It is no surprise that this rhetoric and the proposed and actual policies discouraged business investment and slowed down the recovery.
The Slow Economic Recovery-Becker - The Becker-Posner Blog