Whether vibecoded Rust will be better than whatever they are doing now remains to be seen.
Instead of leaking memory it'll just clone the whole heap over and over.
I seriously do not think things could be any worse.
If it's vibecoded, who GAF what language is used?
This argument applies regardless of how you feel about vibecoding. Lately people have been asking for x64 machine language and getting reasonable results.
The question in terms of memory is, will vibe coded rust get around ownership issues by .clone()-ing everything.
Maybe this has changed since I wrote Rust, but that was a classic beginner fix. Just throw memory at it.