Earlier quoted context omitted.
The best developers I know have contacts all over town. They occasionally go along to meetups and user-groups on things they are interested in, not in a cynical way, and just enjoy chatting to like-minded folk. Interesting. Seeing it laid that way, one could easily see that as selection bias. The good developers you know have contacts all over town. The good developers you don't know don't have contact all over town…
Passionate people enjoy what they do and are better at it than non-passionate people. Seems obvious.
An active social life is not an indicator of passion for work. Are the best artists the ones who spend the most time in bars?