We will not recover until debt is cleared from the system. Americans and their business are tapped credit wise and their wherewithal to get untapped or produce income is shrinking day by day. As Such sales, tax receipts, pensions, states, etc are all at risk because of concentric contraction.
However, when our banks were insolvent, the government gave the banks trillions of free money to them so banks could lend it right back to the government at much higher rates. They also play in the stock market currently with that free money <beware>. One thing they are NOT doing is lending it to strapped consumer and business to make productive outputs or put cash flow back on main street.
Why would our government give the banks free taxpayer money simply so the banks could lend it back to the government at a much higher rate? Why wouldn't the government just give the money to consumers so we could pay our debts to our banking overlords? Because our whole political system is bought and paid for by the investment bankers.
This Bill Moyers interview sums it all up nicely.
http://video.pbs.org/video/1380851536