If the agent wants to get the player to a particular destination he can manipulate the process for his desired outcome, or at least improve the chances for his desired outcome. Shouldn't the league have a rule that information given to one team should be given to all teams?
What is the purposes of having a draft if the player can manipulate the process against its intended goal?