it won't affect the biggest clubs, as they can still pretty easily buy who they want, and if there's a real issue many of them have tie-ins with foreign clubs.
it will make it more difficult for smaller EFL teams to close the gap with the established premier League clubs, as we have a smaller pool of players to choose from.