I find this sacking rather strange. I know I'm a critic of GG as a blinkered and unimaginative captain and team coach, but I had thought his relationship with AC would make him safe whilst the latter remained skipper.
It's rather odd, explicitly GG has been dispensed with by his protégé rather than Moores, although AC recommends players still seek Gooch's advice informally. Either AC has decided to blame GG for the lack of any batting competence from the team over the winter or the Moores regime wants to get rid of excess baggage...