There is absolutely value in learning vanilla, and hell if it works for you with no headaches go with it. But for me I had never touched vim or emacs, dont really code in lisp-like languages, and found it all very easy to hack and extend. The nice thing is the layers keep dependencies and requirements in check so literally once I wrote my plugins and got them working they have stayed working consistently for years without needing to tinker.
vanilla emacs would probably be easy to work with for most people too, but i find its easier to hack things together in ways that just create headaches later.