This is compounded by the bar being really high and the regulation really thick. What counts as a great innovation in alternate energy today requires at least being competitive with existing technology, which has almost one hundred years of development by tens of thousands of engineers at thousands of companies. It is no wonder it takes longer. And you have to worry (rightly so) the environmental and safety aspects of things that wouldn't have mattered 150 years ago.
All of these things slow down progress and make it more expensive. One of the reason progress was cheap in computer science was because the field was young, but as it matures we will see a slow down in innovation. Only fools will continue to believe Moore's "law" has any truth looking 20 years into the future.