A good idea is nothing more than a tool in the hands of an individual or a team. The main ingredient is not the idea, but the work that can be done with this idea.
Good ideas do not always make good opportunities, this depends on the individual, available time and resources, and probably chance.