I've been on both sides: emacs only and fish + cli toolig + neovim and there is certainly no "everyone" on the console side. "Everyone" lives in VSCode. People using console tooling do not invest less time into it compared to emacs folks and each setup is no less individual than an init.el