Except the borrow checker hinders the possibility to have components libraries, or a visual designer, unless it is RC all over the place.
Everything in Swift is RC, but opaquely.
Second point, exactly because it is opaque, its ergonomics are way better than Rust code.
No Rc, Arc, RefCell, clone(), Pin, pollution across the source code.
Rustc doesn't possess such knowledge about library types.