I am not well versed in the CBA, but if there were not a draft, I assume there would be be bidding wars over the top players in the country. As it stands now, a player can only sign with the team who drafts him and a team is limited in how much money they can offer.