Discordo fortemente. Escrever um projeto em Rust elimina praticamente em 100% problemas relacionados a memória (muito comum). O ponto é não precisar mais se preocupar com problemas de memória que costuma ser a maior fonte de dor de cabeça...
Onde se faz necessário gerenciamento manual em Rust, é feito por código unsafe, o que explicitamente enfatiza que aquele código ali não tem garantias de memória segura (facilitando code review, testes e afins).
De fato o problema não é a ferramenta. Eu concordo. O mundo poderia simplesmente escrever tudo em assembly ou C. Porém o ponto é a produtividade enquato trabalha. Sendo sincero, se preocupar com gerenciamento de memória manual é cansativo, pois praticamente todo o código precisa de uma revisão pesada para não deixar brechas de segurança ou criar problemas zero-day.
Zig tem futuro, e eu acredito muito neste projeto, mas duvido muito que substitua C ou ganhe em da segurança do Rust. O nicho de Zig não é muito bem definido na minha opinião.