Well, when I wrote this stuff for the first time a couple of years ago, NVIDIA's official position was "we have no plans to support Wayland". Even now I suspect X will be around for years.
I will be the first to cheer X's demise, as we've had so many problems with multithreading and X, but we have no choice right now.