> 1. it's ancient. we've learned a lot of lessons since its inception about how to design a language.
True, but even so, one of the most damning things about C is that it wasn't even "state of the art" back when it was designed. See https://pastebin.com/UAQaWuWG