If the old emacs approach is so much better, why is emacs switching to using LSP?