@abnv @samebchase I think that's not a fair accusation, GNU Emacs isn't just for developers, nor has it ever touted itself to be that. Zed, Neovim, JetBrains editors, all are able to "sell" themselves because they only target a specific group of people: programmers.
Emacs on the other hand, is not at all just for programmers. I have been using Emacs since I was only a math teacher. And having the same built-ins that Zed has would've confused me more, because I didn't need them.
Emacs as free software treats all of its users fairly, and is partial to none of them. Some people want to rely on fancy things, they are provided the ability to have them, some people don't want to do that, and they have that ability as well.
Emacs makes no assumptions about who you are, instead people make assumptions about Emacs. They always want to use a tiny subset of it and consider that the subset should be at the forefront or core of Emacs. And usually that subset isn't higher than 20% of what Emacs actually has and can offer.
Most of these programmers who come from Zed, Neovim or god forbid, the VS Code, have no idea about TeXInfo manuals. Do you know GNU Emacs is the best way to read those manuals? It beats the need for opening a browser to look for documentation, and it *certainly* beats `man`.
Do you know you have excellent GDB integration from Emacs? But most people using GDB would instead open a GTK client or be in the TUI.
The list would be too long if I continued, the point being, people never go beyond scratching the surface of Emacs. And as such, it doesn't make sense to claim Emacs should be this way or that out of the box. The maintainers who decide on these things know what they're doing.