What's the Best Bigger Picture?
That's the question that the article doesn't expand out into. And that question is a bit of a toughie to answer. But it helps understand why Linux hasn't taken off.
On the one hand, wouldn't it be great if there were a single desktop / mobile / server OS that we all used and liked, and one set of cloud services for us to use? Training would be easy, it'd generate the most vigorous economic activity possible as everyone's software would be accessible to the whole market, etc, etc.
On the other hand, one critical flaw impacts the entire planet. That'd be too tempting a target for bad actors, obnoxious states.
For many decades now it is clear that there's room for about 2 of everything. Apple / Mac is one, Windows / Android is the other. All are backed by corporations chasing the vast consumer market, everyone else gets forgotten about. It seems that industry is not going to grow a viable 3rd mass market alternative by itself, and it seems especially optimistic to think that any of the large companies in the Linux world (such as RedHat) will ever have any interest whatsoever in going out of their way to unify efforts on Linux/Desktop. All the myriad projects and ventures in the Linux world add up to an appalling mess for the average Joe to navigate. It's a mess for seasoned Linux users to navigate. You know you've got a mess on your hands when different suppliers of basically the same OS have to re-build everyone's software themselves and package it up for distribution independent of the software developer.
The reason why two is the magic number is because governments minded to let the market choose are generally happy enough with duopolies, and not with monopolies. If there's two of something, regulators rapidly lose interest and there's no pressure for the introduction of a third choice. It also suits governments because the industry then isn't so fragmented as to actively hinder an economy, thereby not necessitating government intervention to bring about much needed consolidation. As Apple and Microsoft were the ones with the biggest desktop dreams, they won.
Other things
<pedant mode: apologies on>
From the article:
Unix died because of endless incompatibilities between versions.
It hasn't died as such, it's simply transformed into a specification. Many OSes - including Windows (if one loads it up with WSL v1) are largely compliant with that specification. The big old Unix corps got eaten on the desktop as Windows grew in capability, and in server land by the hardware manufacturers doing x86/64 hardware that was viable for production use in data centres with Linux being just about good enough to be the OS. Linux's dominance of the data centre would not have happened if no one had manufactured an x86 server with an open specification for hardware, boot environment, etc. Much of the credit for that goes actually to Microsoft, who refined the concept of "IBM Compatible" down to an actual published standard that others could write OSes against with confidence.
Also from the article:
Just look at Android, he argued. Linux won on smartphones because, while there are different Android front ends, under their interfaces, there's a single, unified platform with a unified way to install programs.
Whilst that's true, Android is not and has not been the only Linux based mobile phone OS. Tizen, Ubuntu Phone, spring to mind. They were unsuccessful. Android's win in the Linux-based mobile phone OS market came about through big corporate backing with control brought about though forced adoption of one company's services (Google's) in an illegal way very reminiscent of the bad practices we used to accuse Microsoft of following. Despite some promising tech from various other stables (I still miss the tech perfection of BlackBerry10), we're now left with 2 of something which looks like persisting forever.
</pedant mode>