The fragmentation is a huge reason the desktop experience is broken. The only UI that's actually consistent across all distros and works pretty damn well is the TUI.
Its not fragmentation, you (and others) just do not grasp the very basics of Linux.
Its open source.
We will never, and I mean never, have one desktop to rule them all. That's impossible. Not improbable, impossible. You just can't make that happen on Linux.
What you want is a closed-down ecosystem in which one actor controls it with an iron fist. Which is fine - more power.
But we already have that. That's windows and mac os. If Linux tried that, it would destroy it.
I've been daily driving Gnome on Fedora for years and literally nothing about it is broken. We're having very different experiences.
In GNOME, can you drag and drop from the archive manager into your file manager yet?
This is already standardized, there's already multiple implementations, and it works in all major desktop environments.
This is a brand new DE that just got out of alpha.
Its not gonna implement all protocols, because duh. Let's not be melodramatic.
This happens literally every time something new happens on Linux. "Oh it's so fucked and broken and Linux sucks!!"
Okay, it's new. There are mature options. Use a mature option. This is how things have always worked for all ecosystems.