It isn't a silver bullet. But it does have a lot of distinct advantages. I can come into any Elixir project and very easily write tests. I can't do this in Node.
This is a huge disadvantage, and extremely dangerous, and in my opinion should render the entire language useless as a backend language for any serious project.
Elixir may not be a silver bullet. But Node.js is definitely a vampire...that isn't on your side.