Earlier quoted context omitted.
I mean. Emacs has the ability to do basically what vim does. Evil mode is really nice (though I can never get used the = register evaluating elisp instead of vimscript). What kills me about emacs is the startup time. Breaks my flow when I'm jumping around and need to edit something quickly. Though I'll admit that doom provides a very nice environment for when I want to play around with some lisp.
emacsclient can also talk to multiple emacs-servers by name. this is awesome to keep different sets of buffers available. also, there's zile.
I appreciate the tip about zile though. That looks cool.