This is very true. Rust has a steep learning curve. And it isn't ideal for all types of applications nor all kinds of situations.
However, Rust is very nicely complementary with another great language: Smalltalk. Read https://smalltalk.tech.blog/2020/09/07/rust-and-smalltalk-are-perfectly-complementary/.
Smalltalk is the easiest language in the world to learn. Its entire syntax can be summarized on a post card. You can learn the whole language within 15 minutes!
And Smalltalk is supremely productive, more than any other major programming language. This is according to a 2017 study by Capers Jones.
There are many situations where productivity and speed of development take priority over execution speed and memory safety. (Memory safety issues are commonly mitigated through good testing.)