Re: Rust
I'd think it would be worse. Because there are lot more kinds of bugs than the ones Rust (or any language) can protect against. And a false sense of security is, well, false.
I could list more classes of bugs than will easily fit here that Rust has no clue about; and I'm not really against Rust - I'm against depending on some magic "one weird trick" language to solve it all.
Locks need to evolve because lock pickers and bypassers keep inventing new ways to get past the existing ones. If nothing else.