I find it more interesting or even frightening to contemplate those differences among humans today. For those with an IQ in the 90's, what thoughts and concepts am I able to understand that they can't? And likewise, what am I personally not able to to grok that some of the smartest people can? Even within engineering and software I find that some practitioners have a hard time with some things I find easy, and I have a hard time with concepts others find easy. It may just be differing backgrounds, but what if these are differences in raw cognitive capability? Levels of abstraction seem real if not well defined.