> C is not that deep.
It absolutely is. Look at its memory model, or look at any StackOverflow question or HackerNews discussion about edge-cases of undefined behaviour. Example: [0]. Alternatively, look at challenging interview questions that require a deep understanding of the C language.
C gives the appearance of being a simple language, but has many dark corners that many programmers are unaware of.