Re: Is it just me ?
Rust is not trying too hard. Rust was designed to be a systems-level language that addresses well-known weaknesses in other languages. You can read widely available resources on the whole breadth of Rust design goals, but the primary one everyone talks about is memory safety. Operating systems have been battling memory access issues forever; Windows is coming up on 40 years old, and still struggles with hacks achieved through buffer overflows, etc. So, if you could eliminate this entire category of vulnerabilities by the design of the programming language itself, that would be huge.
You are correct that you can't correct program logic errors in a programming language. But Rust helps address other major problems like the memory safety issue.