I don't I've interacted with X11 on that level ever, at most basic it was XCB which wasn't really that difficult for applications. And SDL2 or GTK made it even easier.
I really don't understand the X11 hate that keeps showing, it's old but it works. It shows my applications perfectly, I can do my video-editing and play games with Wine and Steam without issues.