Comment by mpalmer
Forth and Common Lisp are demanding, but they demand different things of the novice programmer than Rust.
The latter's baroque syntax is not provably good or necessary, but I'd call it the other end of a compromise for safety and expressiveness. And once you learn it, you've learned much of the language by default.
Not so with with the first two! The mental models involved in reasoning about a piece of code require much more cognition on the part of the programmer.
Sounds like you are heavily biased in favor of Rust. What you said about Forth and Common Lisp applies to Rust, too, no matter how much you are trying to deny the reality of it. Just admit that you love Rust, and quite biased in favor of it.