Most GUI tracks on GNU/Linux conferences are about low level details how to make certain drivers work, ongoing XWindows refactorings, or refactorings on GUI libraries.
So it is clear which tech do eventually GUI focused developers go to.
Maybe the annoyances are from the lack of a core desktop experience/"interface" (not talking about GUI) that feels familiar (especially for new users). I bet it also scares developers from other platforms and commercial initiatives. I'm all in for freedom but a "default stack" is desperately needed.
If not, we'd all be using OS/2 on IBM PCs instead of Windows, Macs, Linux, etc.
Window managers are inherently specific to the X11 ecosystem. They interact with the X server on a low level that doesn't translate over to Wayland. See also: https://wayland.freedesktop.org/faq.html#heading_toc_j_11
Standalone window managers aren't a thing in the Wayland ecosystem, no more than they are under Windows or macOS. Much of the functionality which would be implemented by an X11 WM is either built into the Wayland compositor, or delegated to clients.
What features would you personally miss?
http://www.6809.org.uk/evilwm/
I’ve never had a corrupted xauthority. I’d guess there’s a bug in some component other than X. (Does X11 even create the .Xauthority? Isn’t that the display manager (like xdm)’s job?)
[0] https://bitbucket.org/carun/dot-files/src/tip/.i3-config
Not the parent, but yes, in my case, my WM maintainers have stated that it won't be updated to work with wayland.
I can only hope that when (if?) wayland becomes the standard, there is a compatability layer that allows to run wayland apps from withing xorg.