It's not entirely a myth. There are situations where you can't get the compiler to emit optimal code using only safe Rust. You can go a very long way with only safe Rust (and i do!), but not everywhere.
There are also situations where you cannot get a C++ compiler to emit optimal code without resorting to intrinsics or inline Assembly.
99% of Rust and C++ code performs well without going that deep.