Agreed. This also demonstrates: Does one-thing and does it well.
I think Codespaces is able to pull it off because the language servers, and vscode itself, is really running on Github's backends. They've set up the frontend to connect to a remote host.
Would be cool to tie it into this.