Atom is at a fundamental disadvantage - it's built on a much more complicated and abstracted stack of technologies. Javascript engines do spectacular things these days but they have a harder job to do than executing compiled lisp, and that's before you look at the whole of the rest of the stack involved.
Editor for Middle Aged Computer Scientists
Escape-Meta-Alt-Control-Shift
Tt's still my favourite, though.
I don't think that's a fair assessment given the what is now minimum expectations around syntax highlighting, syntax/grammar validation, autocomplete, etc. We're no longer dealing with "plain text".
e.g. live libclang-based code completion for Emacs: https://github.com/Sarcasm/irony-mode
My Visual Studio doesn't need 16 GB of ram... I have enough with 4 on Windows ;)
I understand that Atom is doing a lot, but if you need 16 GB of RAM to run your text editor, this simply means that the developers have not been using the right data structures to manage the state of the application or maybe the new code editors have an implementation of an AI coding for you so you can outsource yourself.