I think it's reasonable that we can afford to buy proven players and not rely on super raw talents who have shown themselves on tier 3 leagues.
Also, we cannot afford these very unproven, super raw talents in our team, because the standards, pressure and expectations are very high compared to playing in Portugal, Austria or wherever. There you can develop, adjust with new continent, its culture, the language etc.
The greatest system would be that we'll have feeder clubs in every reasonable league where it's easy to pick up the talent (Portugal, Netherlands, Switzerland, Belgium, Poland etc) and if they are promising, then we can test them in our team. But dunno how these things work - no big club has these agreements, although City is trying to build sth like this, but cannot see any real results yet.