As for the 'rewrite it in Rust' thing...
Depends on what you are rewriting from.
C, you have memory issues, but battle-tested code.
COBOL, you have to hire retiree consultants for $BIG.
Or, twenty years from now, hire psychics for $BIG to communicate with them.
I wonder if some of the RIOR is about worry over C being the next generation's COBOL?