I think editors have to come out of a certain kind of community.
Today scientists, technologists, businessmen, engineers don't have any personal responsibility for the consequences of their actions.
I got tired of people complaining that it was too hard to use UNIX because the editor was too complicated.
I think one of the interesting things is that vi is really a mode-based editor.
The point is that you want to have a system that is responsive.
The reason I use ed is that I don't want to lose what's on the screen.