Up until 2020, I didn't use screen sharing all that much, so the lack of support for that wasn't a big deal with using Wayland.
Now days though... this is a problem. I feel sorry for the folks running some Linux desktop that don't know why the option to start screen sharing just doesn't exist in various apps. I can imagine another Linux user saying "but it is right there!" to them, also not understanding why they have it but the person they're talking to does not have screen sharing.
To be fair, that's rather a problem of the applications not supporting Wayland. You can share within Xworld and Waylandworld, but not between them. I assume that's a non trivial problem and inherent to Wayland's design.
You can screenshare just fine through xdg-desktop-portal. It has nothing to do with whether the DE / compositor providing the implementation of xdp uses X or Wayland or something else, and it has nothing to do with whether the application doing the screenshare has an X window or a wayland window or any window at all.
Up until 2020, I didn't use screen sharing all that much, so the lack of support for that wasn't a big deal with using Wayland.
Now days though... this is a problem. I feel sorry for the folks running some Linux desktop that don't know why the option to start screen sharing just doesn't exist in various apps. I can imagine another Linux user saying "but it is right there!" to them, also not understanding why they have it but the person they're talking to does not have screen sharing.