Normally I would agree, but I don't have a lot of issues with xorg itself, at least when KDE or whatever DE behaves, and when I do have issues, most seems based around kwin compositing being shite, or their video setup getting settings wrong and randomly changing them (which I've only used for a year or more now. I do get some other random odd issues with KDE, like my third display randomly eating windows (hard to describe, but quite annoying), and occasionally creating odd offsets in the display geometry of adjacent windows being off, so I tend to blame KDE alone. Not used Cinnamon in a bit to see if it's occurring there too now, but it typically it's own wholly different issues. X itself otherwise seems to work fine.
I shouldn't say spectacle doesn't work at all, if I open it, it takes an initial screen shot of all displays, but at 3x displays by 4k, it makes it pretty useless though. How I use it 99% of the time is using rectangular captures, drawing the area I want on an overlay, and that's what is now suddenly broken. If I try to select just an area, spectacle crashes hard.
I started using shutter last week and was just fine until yesterday, when now it won't let me do a rectangular area capture either now with the same type of crashing. I get a core dump, but honestly it tells me little of why it's failing. It's just entirely frustrating as I use this a LOT creating tech docs on things, and I've had to take to dumping the whole screen into gimp, and grabbing the section I want from there.
-mb