Frank Herbert, author of Dune, told ... how he had once been approached by a friend who claimed he (the friend) had a killer idea for a SF story, and offered to tell it to Herbert. In return, Herbert had to agree that if he used the idea in a story, he'd split the money from the story with this fellow. Herbert's response was that ideas were a dime a dozen; he had more story ideas than he could ever write in a lifetime. The hard part was the writing, not the ideas.
Herbert might as well have been talking about technology. Don't get me wrong. Ideas are important. Research is critical to advancing our society. But when it comes to commercialization, it is only a small part of the puzzle.