The main strength of Wayland is that it encourages competing implementations. There are many Wayland compositors. That might be interpreted as a downside, but what it allows is innovation and incremental improvement. Something that was just not happening with X.
You could argue that it could have happened with X. What you can't argue is that it did, because it didn't and that's not up for debate. That's just the truth.
And, it doesn't even matter anymore, because x.org isn't being actively developed in any meaningful sense anymore.
edit: what are you gonna do if it turns out you cant avoid wayland? have you considered actually reporting the bugs you might see in wayland instead? because the future very much looks like A LOT of things are gonna go more and more wayland, its gonna be with reduced functionality to stay on X