Gomez is a decent player, getting in a spat with Sterling doesn't change that.
You could argue many players have been overlooked at many other clubs when in form. Coady has been solid for Wolves for best part of a year, Glenn Murray was top scoring English striker last season I think, Ashley Barnes scores regularly, Grealish has been in good form. These players are probably more unlucky then any City players who have missed out recently, Foden barely plays and Walker, who hasn't been at the top of his game, has some decent competition at RB from TAA and Trippier.