Voce está certo, pode haver casos onde Javascript foi substituído por Rust.
O que quis dizer é: as duas linguagens tem propósitos diferentes, javascript é uma linguagem de script, é uma linguagem fácil, de alto nível. Enquanto Rust é uma linguagem não tão alto nível, tem foco em performance, e etc...
Por esse fato, ambas as linguagens tem casos de usos diferentes, em alguns desse caso de uso o Rust não tenta substituir.