It's just as likely that the removal of all those forgotten special cases is exactly what's ruining the experience for those complaining about the switch.
Throw away the old ugly code, bring back the old ugly bugs...
Throw away the old ugly code, bring back the old ugly bugs...
I don't know of a magic formula for being able to tell the difference, so it's hard thing to talk about in the abstract.
Maybe it's this? Nobody would care if you rolled out X11.1 that was perfectly compatible with everything in use and dropping stuff that nobody will miss. We care because Wayland killed features that we are actively using.