The perfect editor...
So inspired by this, I was thinking: What would it take to make a good text editor. One that not only works, but everyone wants to use and extend. That means that if you want modal, there is modal. If you want emacs-style there is emacs style.
Obviously "features" are not what we need, those will be built. There has to be a something for that editor to gain critical mass, become mainstream accepted, get support from companies, etc. and of course companies should be able to build a business model around making mods for that editor, thus there is incentive for companies to develop.