Or maybe he genuinely thought that the youngsters weren't good enough to play in the first team. Remember, Gannon has a system that is based around the abilities of the players he has. McGhee had different options and a different system.
If Clarkson, Porter, Quinn, McLean, McCormack, Klimpl etc. were available to Gannon, there might be one or two youngsters not getting their chance yet either.