@kkofler Kudos, this is one of the best-written proposals that I have ever seen. I don’t agree with the idea, but I really wish more proposals would be so comprehensive and detailed.
I think those two statements are in contradiction. If we need to rebuild the drivers for the change, we’d need to rebuild them for the revert too.
This means that we’d have two Xserver implementations in common use. Depending on how things are used, it could create complications.
I agree with what others have already written, so I’ll conclude similarly, but more from the POV of a distro maintainer. The new fork is creating a lot of churn with cleanups and new protocols and other ideas. Even if we completely ignore the problematic social behaviours of the maintainer, introducing significant changes in such an old project is very likely to unintentionally break backward compatibility or expose bugs in other components. The scope of work that would be required to take care of all of this is too much for a single maintainer. In addition, we keep X11 around mainly as a bridge until Wayland can serve all the requirements. Thus, we don’t to put any development effort in solutions based on X11, and no new features should be added there. So overall, switching to this fork doesn’t sound like a good idea at all.