This means that the closed-source drivers are tightly coupled with X and can only be made to work with Wayland by the Nvidia and AMD teams themselves.
Now Ubuntu comes along, looks at wayland and decides that it is not good enough for some reasons they _hopefully_ have thought long and hard about and starts working on an alternative.
But Ubuntu actually has enough clout to convince AMD and NVidia to work with them on this new system. This means wayland is effectively shut out and might as well call it quits.
So the awkward thing is that we were promised a clean, fast well architected system for years which after years of development finally reached 1.0 and seems to be quite usable. At that precise point the only company capable of making wayland real-world stuff changes his mind and decides on going all-in on some software we don't know if even exists yet and for some magical reason is better than Wayland.
Everyone is just stunned :P
2/ NIH is a bad reason for parallel projects.
3/ The major reason that nothing has unseated X, despite its very longstanding, well-known problems, is because nothing has had momentum until Wayland. Canonical seem determined to deep-six that momentum with a piece of software that will require other Linux environments to buy into a company-owned replacement. This seems likely to fragment the effort it a toxic way, with two incompatible replacements splitting not just graphics development efforts, but splitting app developers.
GNU GPL v3, GNU LGPL v3, MIT / X / Expat Licence, Other/Open Source (Boost Software License - Version 1.0) Commercial subscription expires 2022-09-24
https://www.gnu.org/licenses/license-list.html :
Boost Software License (#boost) This is a lax, permissive non-copyleft free software license, compatible with the GNU GPL.