And? Just because the linux ecosystem is fragmented doesn't mean that new software has to be, too.
The fact that developing a new compositor with wayland basically required wlroots to be even feasable for a one-man project is concerning enough. The amount of stuff you have to handle is insane compared to writing your own x-wm.