There is a far less need for them to do this when the government instead is just giving them the money. Why risk your money on unknown expansion when you can just accept all this money the government is handing out?Of course, there is a 3) option - create or expand our national manufacturing base. To that, I'll try to answer your question.
Large investment entities, such as investment banks, and corporate CEOs work in tandum. Investors help generate capital through the purchase of corporate stocks and bonds that business owners then use to do items 1, 2 and 3 above. As such, while I do by and large blame CEOs of investment banks for causing our nation's economic mess, I don't look to them as "job creators". They're merely the money men (and women). Thus, the focus of your question is wrong in that it only looks at one side of this free market equation.
Investors don't expand business. They merely provide a source of revenue (i.e., the purchase of corporate stocks and bonds) that allow corporate CEOs to grow and/or expand their business. So, in that regard the typical investor (i.e., hedge fund managers) are just doing what they do - putting their money where it stands a chance to increase their earnings.
Maybe when someone comes up with a real plan as opposed to another new one every few months. Nobody can plan when they have no idea what is coming next.So, to answer your question, I blame company CEOs and CEO's of large investment firms/commercial banks for the stagnation in our national economy. The hope is that with new patent rules in place individuals, banks and venture capitalist latch onto some good ideas and make "Made in America" means something again.