Linux is bad for everybody the way it currently is.
Lennard Pottering is the main problem.
The whole UNIX design meant after a bit of learning everything was obvious.
Everything he introduces is totally different to anything else and then forced as a dependency by everyone else. (And breaks everything Redhat has no interest in).
The BSD's and Debian are ok for a server. But all the gui stuff contains so many linux features which end up having to copied by the BSD's (Which had a clean understandable consistent design up until not too long ago).
Solaris 11 (When it was Opensolaris) was good as a desktop but £3000 a year for security updates for a normal user is not practical.
Funnily enough modern versions of Powershell are brilliant / consistent and logical after a small amount of learning. Just like Linux / UNIX used to be