here's a good description of how the new points system works.
if they aren't playing for a top nation, or in a good league then you can basically forget it looking at this.
So the best players from the best leagues can more easily come to the UK and the alternative is that clubs invest in British talent?