There are many reasons the economy has tanked. One of the biggest reasons is government intrusion. This intrusion makes companies wary of hiring people and people wary of starting companies. This greatly impacts the chances of the economy to recover.
Here is a simple explanation of why people are reluctant to start a new company.