The main selling point of Elixir is concurrency. Dave Thomas gives this great example in the second page of his book [3]:
defmodule Parallel do
def pmap(collection, func) do
collection
|> Enum.map(&(Task.async(fn -> func.(&1) end)))
|> Enum.map(&Task.await/1)
end
end
result = Parallel.pmap(1..1000, &(&1 \* &1))
Elixir developers can see the beauty of that snippet. However, for beginners, it can be overwhelming or intimidating. If you want to understand what is going on, you first need to learn about enumerables, map/filter/reduce, lambda functions, capture and pipe operators, spawned processes, tasks, etc. Yes, that is a great example for showing the power of Elixir but if you are a beginner chances are you are looking for something easier (e.g., Joy of Elixir).Take Nix and NixOS [4] for example. That is an impressive technology and it has a (not cutesy) documentation. But, as a beginner, I feel lost. I rather prefer a cutesy getting-starter tutorial or book.
So, yes, I think there is a niche for developers that want to start with cutesy material. It is just a matter of taste.
[1] https://learnyousomeerlang.com
[2] http://www.learnyouahaskell.com
[3] https://pragprog.com/titles/elixir16/programming-elixir-1-6