Conversely, an average OSS developer will drive people away with this attitude unless the benefit of working with him is so attractive that it outweighs the pain of abuse (in which case he's probably not 'average' at all).
Assholes who really deliver get a pass from (some of) the world. Doesn't mean that you can get their results by being an asshole.