Earlier quoted context omitted.
Vnc? I think most people use ssh for remote for Linux which is why it probably doesn’t get much love
Vnc works for the basic use case of viewing a remote screen. It’s a mess for interactive use, especially with the default implementations you can find on Linux imo. macOS’s built in screen sharing is the only vnc server/client combo that has acceptable latency but even it fails to support basic features like dynamic resolution for different clients. And I agree that SSH is definitely far more common; I of course use…
You used to be able to use X11 forwarding quite well, but most tools I use tend to render their entire screens as a canvas causing way too many unnecessary updates. Wayland also makes it nearly impossible to do this on a modern system without compatibility layers.
When RDP on Linux works, it works pretty well. I'd love for someone in the GNOME team to find a way to make RDP compatible and easier to set up. There's a VNC setting in the settings somewhere, but VNC is pretty insecure and terrible for interactive work.