That’s not exactly how I’d interpret it.
People forget just how old the X11 framework is.
Xorg was a complete rewrite of XWindow System that had its first stable release in 2004. This was deemed necessary because X11 dated back to 1984 and had become a “too many chefs” style unmanageable mess of attempted hyper-hardware optimization, poor coding practices and poor documentation over the years, and was deemed to be unsalvageable as was.
Xorg today, almost 20 years later, is not quite as bad as X11 was in the early 2000’s, but it has many of the same problems. That, and it used the same framework as X11, which - as previously noted - dated back to 1984. Sometimes you just have to start with a clean slate rather than trying to continuous update things in the name of backwards compatibility.
That’s the case with Xorg today.
It’s based on a 40 year old framework, designed based on assumptions in 1984, the year Prince released When Doves Cry, and the top movies were Ghostbusters, Beverly Hills Cop, Indiana Jones and the Temple of Doom, Gremlins, The Karate Kid, Police Academy and Footloose were the top new films in the land.
(Damn, 1984 was a pretty great year in iconic fun films)
It’s just a dated framework. It runs as a root service, which has all sorts of potential security concerns, and there are very many performance pitfalls, and struggles with more than one video card. It really does need to die. It did it’s job. It kept the GUI alive on Linux/Unix for 40 years, but its time for it to retire.
Any major overhauls to Xorg at this point to add new features would be a mistake. It’s better to let it ride off into the sunset, and be replaced by Wayland.
That’s not to say I love everything that has happened with Wayland, including many of the priorities of the project, but Xorg really needs to be replaced.
Edit: Sorry, just realized I replied to a very old post.