What an odd statement. Unreadable code is unreadable regardless of language. I’ve seen my fair share of unreadable C. Indeed Rust can be ugly in advanced use cases with heavy syntax but C’s simpler syntax does not mean it is always readable either. Hell, I've seen unreadable Python and Lua!
C has in fact been displaced in many places. Just because it survives in a few holdout contexts is a historical artifact more than a testament to the language.