A year and a half ago, shortly after the GNOME 45 release, I opened a pair of Pull Requests to deprecate and remove the X11 Session. A lot has happened since. The GNOME 48 release addressed all the remaining blocking issues, mainly accessibility regressions, but it was too late in the development cycle to drop...
The source code is freely available and GNOME isn’t beholden to Canonicals decisions. If the Ubuntu devs want to keep X11 around nobody can stop them from maintaining it themselves, or pay somebody from the GNOME team to do it for them.
The source code is freely available and GNOME isn’t beholden to Canonicals decisions. If the Ubuntu devs want to keep X11 around nobody can stop them from maintaining it themselves, or pay somebody from the GNOME team to do it for them.