Article also states that the switch from C++ to Rust improves "low level optimized instruction sets, memory layout, and running async tasks."
The first two are also strengths of C++, and for the third the article says that "Rust is async, and Tokio is the one of the most popular async providers ... However, it’s not great for running CPU intensive workloads, like with Pinecone." Puzzling.