True, but even Kane by the age of 21 was a starter and scoring +20 goals in a season. I would love to be proven wrong, but history is not on their part.
It's standard for players like Mahrez or Kante who were not in an elite team in their teens to need more time to develop, but for elite academy, if you haven't made it by 19-21, more often than not you are never gonna be an important part of the team.
Before the season Kane started at the age of 21, he'd only played 11 times for Spurs, scoring 3.
Before then he'd had mediocre lower league loans, scoring 13 in 53 matches, plus another 3 Premier League matches for Norwich.
He'd done sod all to show he was a top striker, but the first time he got a run in. half-decent Premier League team, he showed he was good.
Spurs trusted him and gave him a run. They ignored his shit loans, possibly because they knew that all that mattered was if he could play in their team, not other teams.
The most likely players to be able to play well for City, are players who've come through the ranks at City and have been trained to play that way.
If we give them a chance, not all will succeed, but some certainly will.
Personally, I think Palmer would have a chance as a Mahrez replacement, but I don't quite see it with McAtee. I rate Bobb.
I could totally be wrong though and if the club have faith in McAtee then fair enough, let's see what he can do.