If C is still present in the stack, the typical C exploits are possible, which were how many Oracle JVM exploits came to be, for example.
Reducing C presence to the same as Assembly, will just make everything safer in our systems.
Not that it will ever happen in UNIX systems, given how C came to life.