I've often wondered how the open source/Free Software community might have fared if the people at the helm of various projects had actually understood how to get on with other people in society.
It seems to me that they have been somewhat stifled by horrible stereotypes, which are only being reinforced by people such as RMS.
This is one place where the commercial world has things right. You're a great programmer? Brilliant. You can't interact with other human beings? Yeah, we've a ton of CV's from people who can...bye now. It's almost like Darwinism but in software terms.