> There should be hundreds and hundreds of Elon Musks at least.
I'm not sure I agree.
I like Elon Musk (a whole lot more than most people) - but every Elon Musk consumes a lot of societies resources. He's spending 10s or 100s of billions of dollars worth of resource on (literal) moonshots. A hundred of him would raise that to trillions to 10s of trillions of dollars.
I think we can afford the former as a society (and that it benefits us). I'm not sure we an afford the latter. Worse, we become less efficient at is when there are more of him because we start running out of talented and driven engineers.
Maybe 10s would be a good order of magnitude.