I'll stay on Xorg, which has worked perfectly fine for me for decades, for as long as I can.
I use openbox, and fluxbox before that. A bit of pekwm and bspwm in between.
I love the diversity of Xorg window managers, and I prefer its architecture which allows one to write a new wm in a few hundred lines of code, instead of pushing all complexity away and creating massive fragmentation and (mediocre) reinvention of wheels.
Wayland tries to solve problems I don't have, while creating actual problems for many people like myself. It's a serious downgrade for me, so I'm staying with Xorg.
Same thing with neovim actually: a solution in search of a problem. I don't care for treesitter (it's slow, buggy and makes my code look like a Christmas tree on steroids), I don't like Lua and I have no use for an LSP. I'm staying with vim, on openbox, on Xorg, on Debian.