The compensation needs to be much higher, that way only the truly special kids would be picked off. As it is the big clubs can just take a punt on any smidgen of potential, Dhanda, Sinclair, Brown, because they have nothing to lose.
Personally, I don't see the point of us having an academy, within the current system, as we are just a feeder club for those at the top of the greed leagues. Yet another example of legal corruption within the game.