The chance to play in the NBA is a slim one. Even for the most talented players, there are only so many doors that swing open. The wrong situation can ruin or make a career. More talented players get more leeway and more opportunities.
For many players, their fates in the league are sealed by the end of their rookie contracts. Players with first-round contracts get a little more leeway and typically a few more opportunities.
When the Orlando Magic acquired Jerian Grant, this was a last-chance opportunity for the young point guard.