This is spot on and it makes me sad. We have hardware and programming languages available to us that people could only dream of 30 years ago and so much of the software we produce with it is objectively worse. I don't think Wayland (or X) is really salvageable at this point.
I know, all of the things I said can be said to be the worsening of the software. But what many people think when they read that sentence is that just the simple act of updating software is detrimental to the user's needs. Which I don't think is true all the time.
Same, but I'd take a step further. If the most common argument in favor of application X or Platform Y is that it's "more modern" or "the future", I make a mental note to avoid using that tech if at all possible - it's almost always guaranteed to be garbage. It's the tech equivalent of being set up on a blind date and being told the other person is "Nice".
That being said. Wayland is good and it shall have replaced X11 years ago! It is made by the same people which maintain X11. Same applies to Systemd, implemented in C, unified interface and simple configs. Nothing is perfect and things need to mature. As usual :)
And? Tactile keyboards, switches and knobs are much better than touch screens. Mechanical keyboards are the counter reaction to bad input devices. I love TUIs because they are more efficient than GUIs and easier than CLIs. GUI won? Notcurses (C++) and Rust bring many new TUIs.
But also?
I’ve seen Electron and from the first moment I wondered why it resembles Flash. With a built-in huge web browser. Eating resources and fitting nowhere. Same for touch screens in cars. And VR-Headsets…bruh…are that 3D-Shutter Glasses?!
Vice versa - I hope for lightweight AR-Glasses. But only with a standard VESA-Protocol or a BLE-Profile.
Personally I can't wait until everybody comes to their senses and drops this pile of garbage API and goes back to X11.