I am all for modern C++, and although I like Rust, C++ is more useful for my line of work.
However, it doesn't matter how much modern we make C++, if you don't fully control your codebase, there is always going to exist that code snippet written in C style.