Nothing wrong with wanting to stick to X11, but if you are doing so because you want to avoid bloat, you are probably confused.
Here's a fun example I had to work around: move your mouse outside a window, then back in, then scroll the mouse wheel one tick, and repeat. On apps handling fractional scrolling you'll never end up scrolling anywhere - this is because.. X11/Xinput gives the cumulative distance scrolled anywhere, and so apps use the first scroll event on mouse entry to "calibrate" the current position to then be able to calculate a proper delta.
At some point these old style DE depending on Gtk are going to have to fork it.
Stuff you don't like is bloated/legacy.
Also, X11 did not disappear over night so I don't get all that complaining. I'd wager X11 will remain a viable display server for several years. The only distro discussing removal of X11 seems to be Fedora at the moment, and they where always on the bleeding edge so no surprises there.