Most humans ever born, are still alive today. Our population growth over the past centuries dwarf populations of the prior centuries.
That means, more people than ever working on more problems, with more tools, background knowledge, resources, distinct goals, and collaboration.