Rust is fantastic for some problems, poor for others. If your alternative is C++, or you're doing something where you need to compile high performance code to wasm, go for it. If your alternative is Java and you're writing high level backend services, it might not be worth the cost, especially given the difficulty of finding / training experienced Rust programmers.