I think the real purpose was to keep the best players from falling to the richest teams because of signability. There really weren't any "best" players in this draft, so it's hard to judge if players fell because of signability or because there was no clear cut consensus on who should go where.
Reds draft was a perfect example. The fourth player they took in round two, was rated higher by many than their first pick in round one.