I was hopeful that Xpra would provide reconnectable remote sessions for me on my Linux workstations but I found it pretty difficult to configure with poor documentation. If there are any better installation guides out there, I'd appreciate a pointer to them.
Connect to an existing session and just "continue where you were" is not easy though there might be unmaintained solutions.
If you use ssh forwarding and for some reason gets disconnected, the application dies.
I'd love for you to tell me I'm wrong :-)
The way rdp works on windows is the only thing where I think windows is superior.
Vnc, TeamViewer and similar are not remotely close and they will leave your remote screen open for anyone to see.