Who in their right mind would want to work on a team of highly-intelligent, socially-challenged, culturally-homogeneous young men whose experience to date is primarily steeped in the casual misogyny, homophobia, and racism of MMORPG chat-channels; dorm-room bike-shedding; and adolescent dude-bro jokes?
If they're good coders, sure. I can ignore work-unrelated stupidity, but if I have to work with someone incompetent at their job that becomes very unpleasant very quickly.
I'll just note that coding is actually more a collaborative activity than a solitary one, so the 'socially challenged' are not very likely to be 'good coders'.