My initial thought was that’s it’s super tricky to make rustup “install” the offline docs in the browser and ensure they stay long enough… but that’s actually not necessary. We can assume Rust users will open the docs page anyway, and they’ll probably use it often enough to keep it cached.
So I like that. It entirely shifts the problem from “docs are slow to install” to “docs don’t even need an install”.