"There may be something better in the future, so we shouldn't change anything ever" is not a very strong argument.
No one thinks Rust is the end-all-be-all. They simply think that Rust is better than C, quite easily at that. And Rust does focus on correctness... If people wanted memory safety, almost any not-C/C++ language would be good enough. Rust's correctness story is wonderful, which is why I myself don't focus on the garbage-collector thing when talking about Rust.
And C++ has been thoroughly rebuked by Linus, and his statements have only gotten stronger with time.
No one thinks Rust is the end-all-be-all. They simply think that Rust is better than C, quite easily at that. And Rust does focus on correctness... If people wanted memory safety, almost any not-C/C++ language would be good enough. Rust's correctness story is wonderful, which is why I myself don't focus on the garbage-collector thing when talking about Rust.
And C++ has been thoroughly rebuked by Linus, and his statements have only gotten stronger with time.