I went the other way, anon. I've used Emacs for everything for the past 4 years and went away from it. The main reason I was using Emacs is that I could have an integrated environment for all my tasks.
The reason I use vscode was because I hate customizing stuff and don't care about the editor all that much. But I don't like the idea of using electron for the rest of my life, so I figure I'd go with vim instead.
I had the same feeling as you did. If I happened to edit yet another config file or broken function I'd probably shoot myself. However I have no issues with Electron for most of my projects (there are times that I use Jetbrains' products as they are faster) and I don't think Electron will ever go away.
Today I use NixOS[^1] with a default GNOME installation and for coding purposes I use VSCodium[^2] with extensions configured through Home Manager[^3] and I can't express how easier my job got as I have the same tooling as most of my colleagues and a reproducible environment.
[^1]: https://nixos.org
[^2]: https://vscodium.com/
[^3]: https://github.com/nix-community/home-manager/