I think it's two separate issues but similar problem. The academy one being worse.
There is something not right, imo, regarding our scouting of kids in Europe, or at least part of it. We keep 'stealing' players most of whom nobody really wants & know they can probably re sign, if they turn out any good. It's almost like someone is pulling a scam on us.
Over here we have managed to pinch a few top prospects & scout some of our own. The way to encourage the best ones to come imo, is to play kids a bit more & prove they have a chance. We have lots of 'easy' times in games where that could happen.
Re Mbappe etc, some such players will turn us down, some will sign. There will be a lot out there right now & the best scouts, with the best judgement, will get the higher percentage of quality players.
It's not just City tbf. Utd or Liverpool should have been all over Haaland before fatty got him, with the number of contacts & fans they have in Norway.