Emacs is great, but I don't advocate it anymore, even though it still has some great merits.
The main reason is that I'm concerned that we've lost ground on some very important ideas, for which we should've done a better job onboarding new techies in the last decade or two: open standards, open source, libre software, privacy, information security, etc.
There's vague stereotypes that I've seen newbies use to dismiss those ideas, bundling concern about those ideas in with "tells you that you should use Emacs" (or Vim). Which then discredits the whole basket at once.
So I'll just say it: The typical techie will probably be happier using an editor/IDE other than Emacs.
But it's important for our field and broader society that most techies learn and care about those other ideas.
(Disclosure: https://www.neilvandyke.org/emacs/ )