The industry has really changed though. It is much easier to hire social well adapted people who can code at all than to hire a bunch of people with social problems who can code really good. The former is scalable at least, the latter breaks down as no one can get along.