> Attempts to integrate it with other build systems have been met with hostility from the Rust & Cargo teams.
This is very much not true. We've put in a ton of work to support this. Arguably, we've put in too much design work and not enough implementation work; we've had a few different attempts at making this work even better than it does today, and we haven't finished them up. But this is very much something that is cared about and desired by the team.
It was literally on the 2017 roadmap: https://blog.rust-lang.org/2017/02/06/roadmap.html
> Rust should integrate easily into large build systems. Plans include working with large companies incorporating Rust to understand how best to equip Cargo to smooth the process.
I don't know how this is framed as "hostility".
As one example of the work done here: https://github.com/rust-lang/cargo/issues/5579