(If one wants to get Freudian, one could argue that said individuals' lack of a sex life resulted in them sublimating their libidos into creative enterprises. If that holds true then, given the rise of "nerverts", Heinleinian polyamorists, netsex, webcams and the like, we're, well, fucked. Though hasn't polymorphous perversity been a feature of the fringes of society since the 1960s at least, if not the days of the Hellfire Club?)
Another criticism of the theory is that the "nerd" stereotype doesn't hold for most IT people, and hasn't done so for much of the 1990s. From what I remember, many of the people who did computer science when I went to university were well-rounded individuals, with social lives, girlfriends (they were predominantly male; computer science is almost a monastic environment, but that's another post) and non-computer interests. Many played sports in their spare time; and many were quite good programmers. Whether these people fall into the "nerd" category is debatable.
But yes; if innovation depends on talented outsiders, the "nerd" bar will just be raised higher, and there always will be some who don't want to go to the numerous parties they keep getting invited to but would rather sequester themselves and follow some intellectual passion. And if that fails, there are always autistic savants.