Genuinely curious (I don’t work with low level systems day-to-day), but why would C/C++ be better for safety?
I would imagine that the risk of bugs related to memory access and data racing would be pretty high, compared to a higher-level language or something like Rust that focuses on safety.