> Wayland does way way way less special magic & is way more straightforward with how it handles the display subsystem than X, which half ignores the kernel & has its own absurd driver subsystems and mountains of jank overlapping extensions to do what kernels and GPUs just do these days.
Users don't care about your beautiful code and architecture if your product doesn't even work. Making excuses doesn't help anyone - if X can work fine with Nvidia drivers, Wayland's failure to do so is a problem with Wayland.