Whole he's right about marketing, there's another issue: application compatibility. No matter how good LibreOffice is, it's not going ot substitute for Word unless and until the same document turns out exactly the same way in both programs and can be edited equally well in both. If I hand someone my carefully formatted resume that I did in LibreOffice and Word shows it differently, then I've wasted effort and looked stupid to the hiring manager. (And yes, I've taken a Word resume and tried to edit it in LibreOffice, and got hash as a result.)
Similarly, the GIMP simply will not cut it to an experienced Photoshop user. I gave it a serious look earlier this year when I was getting ready to upgrade to Catalina on my Mac. (I have two Mac Pros, one running Linux, one Mac OS.) Just as it always has, it drove me nuts within minutes. I said the hell with that and bought Affinity Photo for the Mac.
Linux geeks say choices are good. The problem is that the average user doesn't want choices. They want an OS and applications that are easy to install and upgrade, and Just Work without a lot of fiddling. System76 has accomplished it for the OS; Pop!_OS is fantastic in that regard. But the apps just aren't there yet. Until they are, Linux on the desktop is a pipe dream.