@moongold Same with C for Cat and K for Kangaroo... they both make the same sound, it's just english.
It's funny you bring up G though, my wife's first language is French and G is pronounced sounding very similar to J (another is E pronounced more like A) so it's not just English that has...