Earlier quoted context omitted.
No one knows "what would have been different", but it is very possible that the success happened not because, but despite of Linus rants. And if he would have had self reflexion earlier, I might now be able to recommend Linux to non tech people and enjoy a laptop without suspend and hibernation issues. Just a theory.
No, Linus has a way of seeing straight through bullshit to the heart of the matter. You may not like that how he expresses himself, but a part of that is making it very clear where the bullshit is. For example, his take on security bug prioritization. His argument is that all bugs have potential security ramifications in the kernel, therefore calling something a security bug is not useful, it's just a bug. "Security…
It's not like Linux never has security vulnerabilities, and if he's actively driving people away with his hostility... what happens when someone actually catches a mistake of his but doesn't want to deal with reporting it to him because he's so thorny? What happens when he decides to retire or dies? Is Linux going to fragment into petty warlordism because the only core contributors who managed to thrive in that atmosphere were equally tough-skinned and vicious? It reminds me of dictators' empires that collapse after the strongman goes away, unless another strongman can immediately take over and consolidate power.
I'm not saying that he needs to be all nice and accommodating and accept crap PRs all over the place, but there are ways of gentling correcting people and encouraging them to fix mistakes while not driving them away altogether. Some of those might've turned out to be valuable contributors with some coaching, rather than being turned off altogether.
Now I wonder how much of the abysmal adoption of Linux on the desktop is because of hostile attitudes like that. Could Linux have altogether obliterated Windows and macOS if it had a more welcoming, inclusive community that took different perspectives and user needs into account? Maybe they never wanted that, preferring a clear kernel/userspace separation? I dunno. Of course Linux is super valuable on servers and in embedded devices, but how much of its greater potential was limited by the arrogance and hostility of one man?
shrug On the other hand, look at more "community-driven" FOSS efforts that inevitably fragment and diverge from their original core mission... the modern Web is a mess (looking at you, ECMAscript), Mozilla has its tentacles everywhere while Firefox goes down the gutter, Wikipedia was taken over by a cabal of elite admins that care more about power than users, the BSDs are mostly niche now... maybe there IS an argument to be made for a strongman, dictatorial vision?
Just food for thought.