While I tend to agree, I really suggest giving Elixir a try. There are typed structs and pattern matching helps too. I really don't think the coding experience is the same as other dynamic languages (JS in particular).
The major benefit of a type-system in Elixir would be performance. There isn't much more you could do to improve the dev experience
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.