How many people use TeamViewer, Anydesk, etc? I don't see how remote windowing is legacy. The feature would be a huge hit if it were modernized and made more accessible and efficient (akin to Microsoft's RDP), and that's only possible if it's a core part of the protocol.
TeamViewer/AnyDesk/VNC is not "remote windowing", it's "remote access" to a whole desktop. And that's easily available for the wlroots ecosystem https://github.com/any1/wayvnc
But actually "remote windowing/apps" is even better supported, it's a universal proxy: https://gitlab.freedesktop.org/mstoeckl/waypipeAbsolutely does not require any support from the core protocol.