TL;DR?
That looks like a very long essay / dissertation just to say 'I love rust'.
That looks like a very long essay / dissertation just to say 'I love rust'.
I'm just not sure the other way will materialize. Until Rust can be used to feed back into C/C++ ecosystems and long-standing projects (like the linux kernel), it'll struggle to be the primary ecosystem / language for non-new (e.g., non-trivial) projects.
The important and exciting new things are written in C++, not Rust. Rust has no advantages over C++ once you know C++.
Saying C++ is better than Rust "once you know it" doesn't make a lot of sense to me. No language is intrinsically better once mastered by a productive programmer.
Realistically, both languages have advantages and disadvantages.
I think you nailed it.