I wonder if they'll ever introduce a rule stipulating that players under 18 can't move clubs? That might help with some players' development, especially if they're playing for a lower league team before being snapped up by a PL club and then rotting in the reserves.
There are many cases of players from League 1 or League 2 clubs signed by PL clubs and not making any first team appearances for 5 or 6 years. That can't be good for anyone.