While I don't pretend to be a Linux afficionado, I did setup a RH server for my company back in 2002, with the help of a 19 year old contractor that I found locally. The NT 4.0 server that we were using kept eating hard drives and failing miserably, so I had fiddled around with Linux a bit on my home computer and thought that it would be a good server, at the time. The setup was not too difficult and interfacing with all of the Windows desktops that we had (about 10 of them) was easy enough with the kid's help.
However, I had reservations at the time (and still do) about the application support that would come about for Linux, so I abandoned any thoughts about using it for desktop for that reason and I was concerned when I started seeing distro after distro of the kernel with different looking commands and GUIs. To add to my concerns, although the kid helping me at the time seemed fairly knowledgeable (more than me anyway), he mentioned the fact that he had written several of the drivers and support files for the RH distro that I was using, and when I further inquired about how that happened, he mentioned how there were thousands others like him that could volunteer online ( I guess it was GitHub?) in writing support files, just like him. This bothered me at the time.
At that point, along with the added confusion that each distro added, I decided not to start using Linux for my desktop. The server was a spectacular success and continued to run for several years with minimal maintenance until I left the company in 2004. After that I don't know what happened with it.
Bottom line, Linux has had it's chance to evolve into a platform that serves the general user community with application development for over 25 years and the only thing that I see, as a non-user is an order of magnitude more confusion now than 2002. This does not bode well for getting a Linux distro for the public that lends itself to getting some work done in an office environment. I had high hopes for it back 15 years ago, but quickly realized that it was going the way of fragmentation and the applications and a usable working desktop was not ever going to happen.
It would be nice if the Linux community went back to the original Torvalds distro and started working towards a Windows killer (which is what I had originally hoped for) and used some sort of recognized standards in development for desktop work. Yes, for someone hobbying around with a personal distro of original Linux and creating their own personalized OS for home use it's fine, but until there is a standardized version that is used for work and has usable installable applications by average people, the whole Linux universe will simply dilute itself into oblivion, eventually (perhaps already). But it is a great server platform... if done right.
Just my 2 cents...