I don't see Jack Layton recommending government investment in "new productive enterprises" here. I see him talking about investing in "infrastructure" to stimulate the economy through the existing construction industry, basically. Certainly, this has merit, but it does not address the issue of creating sustainable and profitable industries that serve Canadian interests.
In anycase, my point is not about the "ideas". It is about how to build effective organizations.