Artem Tashkinov's personal site with long critical essays on Linux desktop problems and Windows 10 and 11 shortcomings.
Commenters are split: some praise his takedowns as excellent, while others call the lists convoluted and full of resolved or irrelevant issues.
"Was it really worth it?" - is better than nothing, at least something happens. But things like only providing "just core" protocol and then functionality depends on compositor I would say is less than ideal architecture.
There are some more criticism on https://itvision.altervista.org/why.linux.is.not.ready.for.the.desktop.current.html go to "Wayland and its compositors", I think is pretty accurate for wayland (sorry, I use xfce environment on X11 and do not use wayland everyday).
Probably nothing new from me, but I imagine that replacement should come from team with same attitude which created pipewire (obviously nothing is perfect, but for me it really felt as modern replacement) and tough about following functionality:
* multi-monitor, 30bpc, variable refresh rate, fractional scaling and etc;
* in architecture foresee RDP, accessibility use cases;
* requiring session manager to implement common desktop services: clipboard, hook on screensaver/lock, global keyboard shortcut integration, light/dark whatever theme controller, battery saving mode and everything that today is required for common desktop (maybe mobile) functionality (I would take inspiration from Android, IOS, Windows);
* have minimal widget and dialog set (it can be session manager requirement): message box, file open/save, simple window with buttons;
* allow server side widget processing/display – obviously it would decouple GUI interfaces even further, but with smart RPC programming it will have…
> Everything just works under Linux
If you mean a Linux desktop PC, then no. I have been using a Linux desktop for many years, but not exclusively. I have tried, but I always have had at least a dual-boot with Windows. Yes, you have more control under Linux, but the reason I still use Windows sometimes is that many things just don't work properly.
Just look at here for a list:
https://itvision.altervista.org/why.linux.is.not.ready.for.the.desktop.current.html
Or, from a less technical perspective, look at the LinusTechTips video series where he tries to use Linux as a daily driver:
https://www.youtube.com/watch?v=0506yDSgU7M
And I love linux, I have a Linux desktop at home, which is pretty minimal by the way (Debian mini.iso), and that that it doesn't do weird things behind my back is appreciable. But it absolutely doesn't "just work".
I know they want to sell windows 10. Sadly Windows 10 sucks. Maybe Microsoft hasn't earned a percentage of every new laptops sale price in perpetuity.
GWX control panel to prevent windows 10 installing over your windows 7: http://ultimateoutsider.com/downloads/
O&O ShutUp10 to try and regain privacy in win 10: https://www.oo-software.com/en/shutup10
Win 10 reports to Microsoft corp what programs you run, when and for how long by default. Reports other data on what you do with your computer (they call spying telemetry) Nearly impossible to turn off, and they keep turning it back on with updates. And your computer is going to need rebooted often with updates, so hope you weren't working on anything too important that you needed to save before reboot.
This man says it better: https://itvision.altervista.org/why-windows-10-sucks.html
I'm a hardcore Linux user, but this is a simplistic vision.
Ubuntu still runs a broken Bluetooth stack by default (and they've ignored the reports). HiDPI/multimonitor support seems to be insufficient (based on reports; I don't suffer from it), and there is a sadly realistic long list of issues¹. To say that "Linux has all the utilities you will ever need" is false for a non negligible amount of users; some unique programs are not available on Linux (even Office documents can't be fully handled on Linux with 100% confidence of compatibility).
With that in mind, I personally think that Linux is mature enough for light users (browsing and non-professional Office usage), which I suppose are a significant amount of the userbase.
¹=https://itvision.altervista.org/why.linux.is.not.ready.for.the.desktop.current.html
The list is so convoluted while it doesn't touch on real Windows issues at all. Wow. And it often talks about issues which have been resolved, or haven't been relevant in ages, or are not a concern for most people out there.
https://itvision.altervista.org/why-windows-10-sucks.html
And some things from it are outright cringe-worthy, e.g. "Ineffectual read-only permissions semantics". Windows ACL for files/directories is 100 more powerful than what Linux offers.
Some Windows advantages are shown as shortcomings, e.g. case-insensitive filenames vs. case-sensitivity in Linux which in absolute most times just leads to confusion. In my 20+ years of using Linux I haven't found a single usecase for case sensitivity.
It's still buggy as hell. Ubuntu 15.10 or 14.04 has a lot more annoying quirks than Windows. Lot's of desktop tools are full of memory leaks and crash-prone. KDE is somewhat more stable but needs a usability overhaul. Let's be at least honest. It's mostly usable but a far cry from "better than Windows"
Someone more patient than me made a sourced list: http://itvision.altervista.org/why.linux.is.not.ready.for.the.desktop.current.html - I tend to wholly agree.
There is something seriously wrong when I remember the KDE 3.x days as the better desktop.