> people complaining about remote desktop support in wayland
I'm not really sure why people always talk about "network transparency" near wayland. I can understand that http://winswitch.org/ idea is fun. But I don't think that many people really depend on it being based on X11 rather than VNC/RDP/NX/SPICE/etc. Anyway, it can be implemented in wayland. Wayland compositor will have to include its own VNC-like server, but it's possible.
Wayland has another fundamental problem: to keep the protocol small it tends to implement everything in a single compositor application. No separate window managers, no custom dockbars, no tools to manage multiple monitors (xrandr), and obviously no small useful tools like x2x/xdotool/xautomation. Regular applications are only allowed to draw something or listen for input. Need something else — write/patch the compositor.
> As a developer who's worked on things that have to deal with X directly like taskbars and screenshot tools all I can say is bring on wayland! Wayland is immature right now, but the design is what we need.
Wayland does not support taskbars and has some troubles with screenshots by design. How are you going to port your tools to wayland? ;)