I finally caved and switched to Wayland 6 months ago or so. Things just work so much more smoothly.
I'm just thinking why did it take me so long to do the switch. I still keep X around, but not sure how long. Like keeping vim around after switching to nvim few years back..