Re: “Minimal adjustments”
I think one of the things you're missing is that more and more C code is now being maintained by people who may "understand" the language but didn't grow up with using it for everything and are, therefore, less aware of the many potential pitfalls that have been with C from the start. Compilers have been demonstrably better at creating machine code than people for well over a decade now and it's reasonable to start with a high-level language and rely on a compiler to produce fast but safe code.