The tension between desktop environments when designing Wayland protocols is exactly what makes progress feel so slow sometimes. It reminds me of how GNOME and KDE had very different ideas for global shortcuts, and neither wanted to compromise on their vision.