I don't disagree on this point if Elixir were statically typed it would be great, relying on dialyzer for typing is meh at best.