@b0rk we have been living in mostly different bubbles.
When I read "We will use Emacs as our editor" and I realized that was the single one statement that I had a problem with (being a happy VI user for some years), it occurred to me that this was probably caused by a problem with my perspective.
I then spent three summers to try to learn Emacs. That's some 25y ago. I can't say whether it was having context aware info pages with just a keystroke away next to your program text, being able to copy stuff without even having to glance at your mouse. Or whether it was the automagial (re-)indentation of code. Or something like the debian-changelog-mode when creating a Debian package.
Together with a friend I went to create GNU LilyPond which was often praised because of its documentation. I now hear similar praise about our Guix manual.