Wayland is pretty much a decrapification of X. There's too much crap in X that can't go away or else it won't be X anymore. The problem is, nobody really wants to have to use X. But another problem is, you can't put X away because right now everything needs it.
Reminds me of Microsoft; they still can't get rid of the MS-DOS stuff because there's lots of stuff out there that needs it.