You should have checked out the project before ranting.
1. The major difficulty in writing an editor is in writing the editor core. He didn't write it from scratch but used existing ACE editor.
2. VIM is a huge mass of C code. Working on a huge mass of C code is ridiculously slow.
He's writing in JavaScript and using html for the UI - this is orders of magnitude faster.