Perhaps entirely unfairly, I feel that lately more attention has been paid to enhancements to core Erlang than before. The feeling creeps up on me, perhaps completely unfairly, that for people who work on core Erlang or those with a strong interest in computer languages, it is more challenging to work on new features.
Erlang has always been a small language that could be fully explained in a small number of chapters. Look at the Erlang documentation, books like Programming Erlang by Cesarini, and Thompson, Joeās Programming Erlang or Erlang in Action by Logan er al, and the entire core Erlang language can be covered in detail in just a few pages. Compare this to Elixir, Hasskell, Java, C++ etc, where it is much harder to (really) master the language.
I have always seen Erlang as a very effective tool to build things with. It is so far the most effective tool I have ever used. And like other tools, you have to learn to use it and deal with any minor limitations. Erlang may have some minor limitations or quirks such as no pin operator, zippers in generators or strict comprehensions etc, but it has never bothered me in the engineering tasks I perform.
It is quite often said that Erlang is quite a difficult language for newcomers to learn, partly because of its different syntax. Many newcomers will (have to) learn Erlang on-the-job for maintaining existing code bases. As an engineering tool, core Erlang should instead remain consistent over long periods of time and syntactically simple because it is the underlying concepts, such as concurrency, that demand vole attention.
Obviously I do not have a computer science background but rather an (electtical) engineering background. I want tools like a hammer and chisel that I can work with, even if you sometimes hit your thumb with that not quite perfect hammer.
So I advocate modifying core Erlang as little as possible and being particularly picky with modifications. Maps were a good idea and the performance improvements totally super. There is plenty to do in terms of OTP it seems to me (gen_statem is awesome).
(I am not a native English speaker and hope I can still convey my ideas in a constructive way. Erlang is very close to my heart and I appreciate the efforts of the community and the Erlang team).