There can be multiple solutions to one problem, there's nothing wrong with experimentation. You seem to think it's OK to call any Emacs competitor crapware?
One can get very far with it, but for some the combination of above is enough reason to look for alternatives.