There are some great self-hosted tools out there, but many simply get abandoned.
I can self-host and use it without the usual restrictions that TeamViewer imposed.