Noone should have respect for English. English does not even respect itself by having consistent grammatical rules, or by having a distinction between the letters "C" and "K".
Probably none natural languages have fully consistent grammatical rules, so English is not that special here. But having the shittiest spelling, that's the true crime
"C" has a purpose separate from sounding like "K." It can also sound like "S," as in "centennial", an SH, as in "special," or make a unique sound when paired up as "CH," as in church. Maybe there should just be a separate character for the "CH" and "SH" sounds, but that's not how the language developed.