I've said it before in a previous thread, but English is one of the worst excuses for a language ever. There's no consistency whatsoever.
For example when "befit" becomes "befitting", we give it an extra 't'. So then why the fuck do we not do the same "vomit" and "edit"? Where's the sense in that?
Also discrepancies in the pronunciation of "country", "could", "couch", "course".
Also "food" and "flood".
Also "oven" and "oval"
Also why do both "breach", "elite", "concrete", "fetus" and "creep" create the same sound when they're using different letters? And why doesn't "tread" sound like them?
Also with "aim" and "age". Same sound, different letters.
I also think that that the letter 'C' is redundant, because we have S and K to cover both sounds. C serves no purpose.
I understand that English has had numerous influences from various languages, but so has every other language in the world. And most of them do a fine job of staying consistent and tidy. Italian is a good example. They have their rules and they're followed with very little inconsistency. Arabic is another good one. The letters that you see are the letters that you say. Why fuck around with silent letters? It's so redundant.