I think one of the disturbing parts of the linux ecosystem is how it is starting to resemble the software turnover of a gigantic enterprise.
Gigantic enterprises have functioning systems, but the people that wrote them eventually leave, and the complexity of the systems is such that when they need to be updated, they are just rewritten from the ground up, with the usual mixed bag of new bugs, new features, and missing features from the previous regime.
This just seems what Wayland and system.d are, especially reading the list.
The number of distros is really really counterproductive.
Linux also DESPERATELY needs a massive hardware support information site with graphical matrices, to help guide purchases. This alone might shame hardware providers into sponsoring device drivers.
But realistically the window of Linux desktop adoption passed with Nadella taking over Microsoft and starting to right the ship on Windows, even if it is still utter garbage. There was a solid five years where Windows was being utterly insane and that was the time to strike.
Linux probably should just concentrate the resources of desktop into a near-perfect clone of OSX so they can at least unite forces with the macintosh people in usability / interface familiarity.