It's Time To Admit It: The X.Org Server Is Abandonware (Phoronix Article)

Thing is that All of what you mentioned isnt meant to be implemented by wayland, that is not its purpose. Those are meant to be implemented separately from the Wayland protocol and while the Wayland devs view it as a security issue its not that it isnt possible but not in the scope of the projects intent.

As for screen recording I have OBS patched with the beta Wayland support here OBS for Wayland with HEVC and Mutter DMA-BUF patched