Perfectly true. What I was getting at is that you should direct your frustration to the correct place: not with the efforts of wayland and kernel devs but with the stubbornness of the hardware vendors that don't want to make their code public, and in the case of nvidia, (or) use the same driver building blocks that the kernel community recommended.
What you seem to be missing is that a whole lot of people don't actually have any "frustration", except when people come along claiming that their new windowing system is "totally ready... except it doesn't support any good hardware".
For people like us, X works just fine, with our nvidia cards, and we're not actually interested in the philosophical purity of who's fault it is that wayland doesn't work with our nvidia cards. If we cared about that kind of stuff so deeply, we wouldn't be using the proprietary drivers.
IF you want people to switch to wayland, then solving all those edge cases, and making it work properly with proprietary graphics drivers (or maybe getting nvidia et al to open their code, good luck with that) is your problem.
Some people think it comes off as petulant and entitled when you create a new thing with no regard to being compatible with the old thing, and then demand that the entire world adapts to you and starts supporting your thing.
> I hope you'll invest some effort in supporting this new group of people prolonging its life.
If they can show some tangible progress and improvements I almost certainly will! :)
And here I thought the wave of the future was generative AI, which damn near requires Nvidia to even function. Sure can't wait for RedHat to deprecate and nuke and blacklist and hellban all Nvidia capability!
Indeed. I've seen tons of things that specifically require nvidia and support nothing else - more and more in the last couple of years. Some proprietary games don't support anything but the nvidia proprietary drivers on Linux.