Достаточно спорный вопрос.
Как мне кажется, что тот который знает досконально все о существующем.
С Вашего позволения опишу свои выводы на примере какой-либо сферы деятельности, поскольку мне кажется слишком громким и не реальным, знать все обо всем.
Человек, который не знает досконально всего в своей сфере деятельности, не может создать что-то новое, потому что он не знает что было. Любые творения и новшества базируются на уже известном. На данном этапе эволюции (надеюсь она не пойдет на спад) человек не может представить себе что-то без какой-либо базы уже известной.
А вот человек, который знает все обо всем в своей сфере он вполне может придумать что-то новое.
Так же можно заметить, что человек который вносит новое, достаточно узкоспециализирован, он может все знать о новшестве, которое он создал (даже если допустить, что он смог создать что-то новое без базы). Но он не будет знать остальные аспекты, предшевствовавшие его новшеству. А человек который знает все обо всем, вполне на основании имеющихся знаний, может понять каков функционал и все особенности новшества.