Sensible defaults are a big part of it for me. Using VSCode means that I spend very little time configuring the editor, or setting up extensions.
It provides a single user.el file for user-specific configuration, but as it stands it is an excellent "emacs with great defaults".
In fact, of course, doing it once is a pipe dream. Everything with vim and emacs 90% works, and you can spend infinite amounts of time chasing the other 10%.