It's a transpile. And not even a good one. The generated code is far from idiomatic rust. Some may consider it an abomination.
grep -nr 'unsafe' . Is all you need to know to consider how much of an abomination it is
Now it's smaller, faster and has fewer bugs. Also its every potential memory issue is neatly annotated by an unsafe block so you can go and refactor them out one by one with confidence.
All this seems like a pretty huge improvement to me. Why is this an abomination in your eyes?