Earlier quoted context omitted.
It night not be great but it does many things Effectively and doesn't require each graphical environment to individually handle low level hardware details.
Yes, and it is about to die. Wayland could have been executed better to ease adoption, no doubt. More than anything momentum is required, which we arguable are beginning to see. The question today isn't X vs. Wayland. It is Wayland vs. Y. Whatever Y is.
Thus the choice today is actually X vs Wayland because those are the 2 choices that can provide a functional desktop at this point in time.
As for possible Ys I see SurfaceFlinger from android which doesn't look like its suitable for a desktop
Arcan a one man band that doesn't look apt to replace X soon
Whatever Redox uses. I don't quite understand from a casual inspection how graphics works there.
I would bet money that the choice over the next 10 years will STILL be X vs Wayland with more stuff wedged in until wayland is more functional but as kludgy as X wherein someone will have the brilliant idea to replace it with something more "modern"