I have been using emacs for 7 years prior to switching to VS Code. Never looked back. It's better in all regards.
:-O
I've tried recently to steal some features from VS Code but nothing fundamental came up. I've discovered the gitlens' git-blame overlay feature but it is cosmetics (I use magit-blame). btw, the feature is available as blamer emacs package (just add the corresponding (use-package) elegant declaration to your .emacs).
I use tramp to run remote commands using Org-babel all of the time. Obviously, emacs can edit remote files just fine too. What am I missing?
Emacs-devel are keen for it, and eglot.el is a good contender for inclusion.
Based on what you've been claiming I doubt that.