In the old days, we were told to be prepared to use ed or ex (they are still there in /rescue) in case of system crash or something that enforce us to try to recover the system. Now, we have a screen editor, vi in /rescue. We are advancing. You may get rid of vi someday, but for now, I prefer my fingers accustomed to vi. Though nowadays, if the system does not boot properly, you may boot a live filesystem from a USB drive and use whatever text editor you like...
By the way, I started to use emacs at first but fell to use vim these days. I want to hear what emacsen think while young people use vscode (maybe it should be another topic).