It's funny really, I kind of think we do that but too, like we certainly did we Gordon, and to an extend with Barkley too. Barkley was very highly rated, but there's definitely an argument that Gordon would not have been given game time at any of the top teams as a young player, and probably at most Premier league teams. Indeed had it not been for the war, it's probably unlikely he would have got game time here.
You can make a similar case for DCL too.
You look at the top teams, like Nketiah left for Palace, Liverpool have a problem getting games for the likes of Quansag, Elliot, Morton etc who will all leave. City have lost Palmer because they couldn't get him game time.
I think there's a point in time when a player wants to be a "first choice".
So the TLDR from this for me, is that basically everyone struggles to bring in young players, in different ways.
The only teams I see do it tend to be teams like Southampton/Burnley who get relegated, or Brighton who seem to be able to buck the trend.