I love this article, but I'm a little concerned that the terms 'creativity' and 'innovation' tend to overlap at times. Innovation = creativity + application. Application is recognition, selection, development and commercialization.
As you imply, most businesses can be quite good at innovation, it is a process and businesses are good at process. What this article rightly identifies is that creativity just requires the right culture for it to blossom.