The major concession I have for still using Emacs quite a bit in light of the elegance of VSCode you've pointed out is that I can do extended coding across multiple projects and runtime buffers without having to even think about reaching for my mouse.
This is also why I still use tmux come to think about it.
This is also why I still use tmux come to think about it.