If we can't even get people to put static analysis in their pipelines how are we going to get them to switch to rust? If everyone that used c++ for instance built in clang and g++ both, ran cppcheck and clang tidy, and ran both asan and ubsan, we still wouldn't get rid of all the memory bugs rust eliminates by simply compiling, unless you have 100% code and
branch coverage to make sure *san are doing their jobs.
The easiest path to sanity is probably rust, but we can't even get static analysis to be a norm...