It's impractical to increase the surface of complexity even further. I for one approve that they settled on just one memory-safe language for their new code.
Oh sure, for the Linux kernel, Rust makes a lot of sense and one would try to keep the number of languages used minimal. But I was speaking about an abstract context. There are plenty of memory safe languages which could be used. But eventually, one has to decide for one.