I don't think this is what we want. We want people to maintain and incrementally improve existing software and tooling and not rewrite and change things all the time.
A rewrite doesn't need to actually change the public API or experience using the software.
But by rewriting software, even in the same language we can learn from past mistakes and experiences and create better and more maintainable software.
Case study: Turso[1]
Rewrite the open source SQLite in Rust under an MIT license[2].
Of course, once you complete the core product, there is the extended ecosystem to consider.
[1] https://turso.tech/blog/introducing-limbo-a-complete-rewrite...
[2] https://github.com/tursodatabase/turso