The end user doesn't care about protocols or compositors. The end user wants a system that can replace Xorg and do the same or even a better job. And, as of today, Wayland fails miserably at that.
Which is why they shouldn't care that the core Wayland protocol doesn't implement it. These use cases WORK!