This article is full of nonsense. The Linux desktop push isn't failing because it has experiences and apps that are similar to Windows and macOS. Being able to run Windows apps on Linux is a benefit, not a failure. As for religious wars over init systems, desktop environments and package managers, competition is making the options stronger, not weaker. Competition is a reason why package management on Linux is far be…
It's entirely possible for a large enough brand to ship a Linux based desktop OS to mass adoption. It has already been done once with ChromeOS.
Linux will never be the name users remember, and it's not meant to be.