That cash hoarding has been going on since the 80s, and has been growing very fast since then:
http://www.tradersnarrative.com/wp-content/uploads/2010/06/corporate%20cash%20hoard%20record%20Jun%202010.png"
So it's nothing new, just that now it's much probably even worse. We have to ask the questions: why don't corporations want to invest in the US? What was happening in the past that made corporations invest?
- The expected return isn't good enough. And why is that? Expected returns are influenced by taxes, interest rates, and consumption expectations. The first 2 are definitively ok, but consumption expectations might not be enough to make investments, and the reason for that is income inequality. The base of the consumption comes from the middle class, so if that class is getting lower incomes, the economy might not be able to continue growing. The income inequality is on 1929 levels, how can a economy that depends on the middle class consumption continue to grow if the middle class is getting lower incomes?
http://graphics8.nytimes.com/images/2007/03/29/business/0329-biz-subTAXweb.gif"
- Another factor that increases the risk factor are the monopolies that exist: competing with multinationals and big corporations isn't very encouraging. The Monthly Review has a very good article on it, which makes it very evident how monopolistic USA's economy is today:
http://monthlyreview.org/2011/04/01/monopoly-and-competition-in-twenty-first-century-capitalism". It's a socialist site, but you don't have to be a socialist (I'm not) to see the facts.