Yeah the problem isn't nearly as pronounced for rust, since rustup exists and rust itself isn't really available on any platforms you can't just update the toolchain yourself.
C++ has a lot more tangled dependencies going on especially when you're stuck with a vendor's compiler.
Make no mistake: the problem here isn't necessarily technological.