OK so why wasn't this implemented in the first place? For that matter, why does our reinvented wheel have fundamental limitations?
I'm not happy with how the collaboration and planning between various parties involved went over years and I do believe that a lot of these adoption pains are fully self-inflicted, but that has absolutely nothing to do with Wayland's technical design.