It's ancient and wierd because it gets the job done even if all you have is a teletype. It's very rare nowadays that you need something that can work in that sort of situation.
I've also successfully used nvi on my phone's ssh client. (Emacs is possible, but its chord-heavy keybindings make that trickier.)