Although it's true that there are many examples of multiple independent discoveries (supporting the zeitgeist theory of invention), this does not fully explain the nature of discovery and invention.
Consider that many of the examples, when examined carefully, fail to maintain the independence constraint. If the inventors were not in communication with each other but were consulting the same sources, or studying the same past failures (which was often) the case for independence becomes weaker. Nonetheless, one can still make the argument that since all the pieces were in place, that the inventor was less important. Three things stick a wrench in this: people who were truly ahead of their time, when there are many qualified yet with only a few succeeding and when there are outstandingly prolific individuals.
1) A notable example of someone ahead of their time is Hermann Grassmann, who toiled for many years in relative obscurity, quietly nursing a zoo of groundbreaking ideas. Gregor Mendel is another example. His discoveries took 30 more years to be independently rediscovered by 3 different individuals when the time was more ripe.
2) At each point in time, one can argue that many individuals met the criteria, from an intellectual and knowledge standpoint, to produce an invention yet only a handful do. There were plenty of people just as or even more intelligent than Einstein. Some even got very close to making the breakthroughs he did but none ever quite did. It seems genius individuals are able to grasp enough of a space to take steps that are locally suboptimal but end up escaping local optima for far better optima. There's a great deal of chance to this and it's not an issue of just out of the box thinking and high IQ (but sadly for the rest of us, it's likely still an innate quality).
3) It's difficult to look at the works of Gauss and Euler and not think there was something special about them. Genius individuals tend not to be one hit wonders and usually have something of an outsized effect on their field. While it's true that there is a rich get richer effect, the ability of geniuses to generate novel ideas and fields of investigation slightly outpaces their peers. And when advantages multiply, which is likely the case for productivity, these unique individuals end up dominating.
In the language of machine learning, geniuses seem able to sample more widely and are better at learning to learn. Even though it's likely that they're only a bit better at those things and they don't think qualitatively differently than the average person, it still ends up making a large amount of difference.
All in all, 2) impacts 3) which makes it so multiple independent discoveries can more readily occur. This doesn't mean the importance of environment can be discounted. Genius only appears under conditions of stability and sharing, the availability of gifted mentors and a rich set of freely shared and interacting ideas.