It's not, for two reasons:
- The unsafety is contained to specific regions of code that can be audited more specifically
- Even in a hypothetical 100% unsafe rust codebase, you're still benefiting from Rust's other language features (enums, iterators, slices, etc)