Those improvements were already available in languages that predated C, but were seen as programming with straightjacket from UNIX crowds.
Note that even C creators proposed changes to WG 14 (not accepted), and later on moved on with their own approaches with Alef, Limbo and finally Go.