I have a theory too: that you're a fucking moron. Because there is a mountain of evidence you're plainly too inept/stupid/monkey-fuck-dumb to realize is piled high on top of your thick head. For someone who wants to sound rational about the topic, you really should be ashamed to even think something so obviously wrong, let alone give voice to it.
To wit: Lots of us engage in abusive activity like this and we don't succeed with the type of behavior Linus exhibits here. Instead we're just abusive jerks who are frequently held accountable for our antisocial behavior and then go off to whine about how no one else does anything right and how if they just listened to us and blah blah blah. Then we see the masters of our craft with their own abusive tendencies as justification for what we have been doing. Because, after all, we're just cutting through the crap, avoiding the politics, and (get this) promoting our own cultural identity!
So is this behavior necessary for success? Does Steve Wozniak act like this? Yukihiro Matsumoto? Larry Wall? Tim Berners-Lee? Do Ken Thompson, Brian Kernighan and Dennis Ritchie act like this? Bjarne Stroustrup? Anders Hjelsberg? Maybe I don't know these guys well enough... do they all act like this when we're not looking? Or are they able to do their thing without being abusive or demeaning to those with whom they are working?
Is it possible that we see plenty of success stories acting like this because it's just an all-too-common trait, rather than a defining characteristic of those who are successful?
You can polish that [thing] all you want. It's still an overblown piece of [stuff].
If you think you can just abstract the interface, then you don't understand proper user experience design at all. And this is where I have to give Apple some credit (grudgingly)... they aren't trying to cram phone, tablet, and desktop into a single OS.
Enzymes are things invented by biologists that explain things which otherwise require harder thinking. -- Jerome Lettvin