That was exaggeration to make a point, and the point is KDE and the desktop environments were developed to their current status to make it "friendly" and "for new users". Programmers and system admins can download and upgrade apps with command strings they memorize, while tools like Elementary AppCenter is obviously made for the "Windows Switcher".
And there is certainly nothing wrong with that at all either. I'm all for making things easier to use, especially for newbies.
There is a learning curve though, you don't expect the user to learn C++ to be able to sync his iPhone to iTunes like device.
What I expect people to do is what they desire to do. Take me for example. I
wanted to learn how to use Linux with terminal shells and I
wanted to learn how to make my desktop's look and feel like some crazy Hollywood science-fiction movie. I had that desire but no real knowledge about it. So I did what it took to make it happen and I taught myself. I could have stayed with the easy to use, traditional desktop environment of Ubuntu for using Linux and there would have been nothing wrong with that.
I have no expectation that anyone who doesn't have a desire and willingness to learn something new should go out and force themselves to learn a new platform. If they're happy with Ubuntu, macOS or Windows, then more power to them. But if they want to learn how to use terminal applications, window managers and the more difficult stuff, then that's great too. I'll support people in whichever direction they choose to go.
There's really no wrong answer here. It's all subjective to the individual user's preferences.
Usually the Linux option is the more difficult and the worse way to do things because of lack of support which keeps people away from the OS. I would like to see a comparison between Linux Apps and Windows/Mac OS, ignoring price and FOSS ideology, simply put which software is easier and more capable to use. Things like Photoshop vs GIMP, Blender vs Maya, Microsoft Excel vs LibreCalc... thats not to mention a lot of software vendors that do not offer a Linux version , as mentioned by a poster here, like GoToMYPC.
With regard to doing something on Linux that is easy on macOS or Windows, I still subscribe to the old adage of "where there is a will, there is a way." It may not always be easy, but there is almost certainly a way.
I don't think there is much argument to be had when we say that doing
some things on Linux is more difficult than on macOS or Windows. In many cases that is certainly true. But again, I point back to my earlier statement that if someone has the will to learn something new, then they'll do what it takes to make it happen. Otherwise, they'll likely be content to remain where they're at and carry on with life.
Though there is software equal or might be better on Linux like Firefox and VLC. If we can get the rest of the software to that level, I do not see why Linux can not replace MacOS/Windows entirely. Infact I think that will be the end of Windows. Who wants to pay for spyware, when you can have security for free?
I've said this before and I'll keep saying it again and again. Linux won't replace Windows or macOS because it's a community of disparate people who keep it (and the software that runs on it) going. Microsoft and Apple are monolithic corporations who tightly control their OS's and have huge bankrolls to support them. That allows them to create and refine their OS's for the (subjectively) best possible user experience they can make. They are able to keep the OS's and to a limited degree the third-party apps that run on them relatively consistent and easy to use. The Linux community doesn't operate this way. To a certain degree, the community of Linux developers is akin to trying to herd cats - they go and do what they want to do and abide by limited loose-leaf standards.
Who is going to corral the Linux community into a monolithic corporation/organization, stomping out all the indie developers and formalizing the OS to put it on a level that can compete with Microsoft and Apple?
Let's say that actually has a chance at happening. At that point to achieve the competitiveness to Microsoft and Apple, Linux would need to start turning proprietary in order to streamline the end-user experience and bring compatibility to the mainline apps that the normies use, like Abobe products for example. Then the philosophy of FOSS would be extinct.
At that point, if Linux became like Windows and macOS, there is little doubt in my mind that some FOSS-minded people would go out and develop a whole new kernel and FOSS ecosystem to compete with Windows, macOS and Proprietary Linux (the Big Three). Then we'd be be starting this philosophical debate all over again talking about how and why this new, 4th FOSS OS can become a major player to supplant the Big Three.
I argue that the philosophy of FOSS is inseparable from what the community of Linux users and developers stand for. If you remove FOSS from the equation, then Linux ceases to exist and becomes just another proprietary system like Windows and macOS.
Another thing to consider why Linux will probably never compete with Windows and macOS is because of the normies - the normal people. These are the vast majority of people who have limited or no technical ability for computers and simply use them to do their jobs, browse Facebook and do email. The normies all use Windows and increasingly macOS. Actually, the trend seems to be drifting towards iOS and Android for normies anymore, but that's a debate for a different thread.
But the point is, the normies only know Windows and macOS because that's all they've been exposed to their whole lives. They know what it is, they know how to use it and they're comfortable with it. For the normie to change and uproot all of that comfort to learn Linux to do the same thing they've been doing all along on Windows/macOS is craziness to them. Why would the normie want to make their life and their work so much harder for no apparent reason?
Microsoft won the war for the normies decades ago. That's why they own the largest market share of desktops on the planet. To ask the normies to give up all that they know to switch to something more difficult is too much to ask of them.
Finally, it's my opinion that Linux and BSD, are for and will always remain an OS of choice for the determined curious few who like to learn different things, more difficult things, and avoid the proprietary clutches where possible of the monolithic corporations. These people aren't the normies, they're the curious, determined few.