>>15X11 is really bloated and includes lots of
backwards compatibility cruft.
Wayland, on the other hand, is extremely small. It's actually just a protocol and the developers implement what they deem important. No bloat. Here's the compositor library loliwm uses:
https://github.com/Cloudef/wlc Written by the same author of loliwm. As you can see, that's really minimal and not bloated like X11.
loliwm is the future.
post script: new mascot
https://avatars0.githubusercontent.com/u/480330?v=3&s=400