Neil makes a good case those beliefs held "the giants" back. https://youtu.be/N7rR8stuQfk Definitely worth watching it all the way through.