Re: What I like about X
The issue isn't that X is unstable, it is that it is obsolete. Huge chunks of it aren't used and haven't been used for years - the drawing primitives, fonts, damage model etc. Yet it all has to be maintained or it isn't the same protocol any more. And to do things approaching modern desktop requirements it had to be patched up by extensions which have to jump through hoops to function and had their own limitations and complexity.
That is why everyone including the people who wrote it have abandoned it for Wayland. It doesn't stop X running over Wayland, but X is no longer underpinning the desktop itself. This means you can still run X software but your desktop as a whole benefits from being more responsive & efficient.
There is a good overview of what Wayland is on its home page.
https://wayland.freedesktop.org/architecture.html