number one missing feature in wayland
The #1 missing feature in Wayland is the use of the DISPLAY environment variable, either from the SAME machine (which lets me use multiple user contexts) or from across the network (which lets me do EMBEDDED DEVELOPMENT).
A kludge layer is insufficient as far as I am concerned.
Wasting time re-inventing the desktop to be more like MICROS~1 has lost us 10+ YEARS of what COULD have become X11R8 or even R9, with even more built-in enhancements (let's say some or all of the OpenGL and Cairo features) and dynamically loaded legacy support for ONLY when it is actually needed (to reduce memory footprint). Keeping the client/server model, then enhancing it with multi-core awareness, can ONLY make the desktop more efficient, maybe even better than Wayland PROMISES to be.
I *HATE* so many of these "it is OUR turn now" "features" being done by INEXPERIENCED developers. This not only includes Gnome, Windows, KDE, and Wayland but this ENTIRE paradigm shift from ACTUAL 3D skeuomorphic displays into "New Shiny" with MISSING features, and 2D FLATTY FLATSO UNSHADED CHEAP PHONE-LIKE UIs, using light blue on white (aka 'unreadable') FLAT BOXES instead of buttons, too much white space, and light grey on bright white text. You know, like CHROME.
It's as bad as ViDEOS TAKEN IN TALL-SKINNY ASPECT, apparently the way in which "4 inchers" (aka those who view the universe through a 4 inch phone screen) narrowly view EVERYTHING.
So while putting their NARROW focus on Wayland, FLATSO interfaces, hamburger menus, AdWaita, and phone-like appearance with UNREADABLE color combinations, these same "developers" spend the last 10+ years unnecessarily re-inventing something that WORKS, and instead of an evolutionary change (like mempry mapping and X video and OpenGL and so forth) seek to REPLACE it with what THEY *FEEL* (not THINK) is "superior" and eventually FORCE the REST of us to get on board THEIR train, because "their turn now".
systemd was unfortunately just a warning sign of "more to come".
Obviously these "developers" either did NOT read or did not understand Aurthur C. Clarke's 'Superiority'.
I have to wonder how much of this CHANGE (for the sake of change) is being driven by RH, Google, and Micros~1 funding...