Major desktop environment UIs are just as fine, if not better. They're just unfamiliar.
Major desktop environment UIs are just as fine, if not better. They're just unfamiliar.
In themselves, each desktop is OK, the problem is that the UI experience is fragmented across several different toolkits (i.e. gtk, qt, etc) so it doesn't look consistent.
Windows and Mac do not have this problem.
The other problem is that a client-server architecture is inefficient for a locally rendered UI.
OTOH, when you buy a new laptop from a budget vendor or with slightly obscure HW, you have to wait 6month - 1year for all drivers to work well.
> the problem is that the UI experience is fragmented across several different toolkits
On windows also, most applications use their custom UI.
> client-server architecture is inefficient for a locally rendered UI.
Never a problem in practice. KDE is much faster and lighter than Windows 10.