I sincerely agree all you mentioned above. I believe emacs is the best editing tool, actually it is an Operating System. But I still not gonna use it, since it just not worth my time to master all of them skills comparing alternatives, which is just use Sublime and Atom. For me the choice equals to setup my own Git server, or use Github or Gitlab.