I use vi/vim, because when I was a baby sysadmin, my mentor said "you can use whatever editor you want, but at the end of the day, when you are trying to recover a machine, and world is on fire, emacs is not going to be available....So at least be familiar with vi."
I tried to use emacs on Debian the other day and discovered how great FreeBSD is. For me, to be able to use emacs, I need to have my own personal keybindings, otherwise I'm completely lost. To my shock I discovered I couldn't use my key bindings on Debian because some of the binding definitions only apply to emacs 29.1 and that version isn't yet available on Debian.
And I was under the impression that Debian was the standard by which other Linux distros were to be judged.