I would take what Google does with a grain of salt. I am sure Rust is great, C++ does run the world, and Google does backs out of things pretty often. Look at Dart as an example. C++ is like 4 languages in 1 depending on how your write code. A lot of the issues are based on on how the software is being developed. This is just smoke and mirrors.... go and rewrite a CAD application in Rust like Solidworks, that is just not going to happen.