While valid, i think they missed a fundamental reason, by focusing on innovation created by existing companies and subject to the corporate world. Water-coolers, office dynamics, bah. Whatever.
The barrier to innovation, as I see it, is a very simple one: how to start. How to get from the idea to the product, how to get going. How to do something, when you know what you want to do.
It is, by far, the biggest barrier: how to get from the idea on paper, to a real business. The article above, while providing some clues how to generate ideas, misses the important part. Having ideas is easy (for the right people). I have a dozen of them, and some are pretty great.
It’s the transition from idea to product that is hard, and that the article fails to address.