I don't really buy into the idea that a single language has to cover all bases.
Neither do I. But, the progenitor of that idea is that languages have understood use-cases, and that using them outside of those areas is non-optimal.
I've come to believe that any program that handles personal user data made in a language without memory safety features is not only non-optimal, but irresponsible.