this is incorrect. show me where you found the rule we can control players in the d-league who are not part of the NBA 15 man roster. we can control 3 players in the d-league, but they have to be part of the 15 man main NBA roster otherwise they can be called up by any NBA team.
Here's the rule:
NBA Camp Allocations: In accordance with the NBA, the NBA Development League will implement a rule change with regard to how D-League rosters are assembled. Beginning this season, up to three players CUT from the roster of an NBA team before the D-League Draft will be allocated to that team's D-League affiliate provided they sign the standard D-League contract.
This rule replaces the previous allocation rule, where players of local significance would be allocated to D-League teams, a rule that was designed to help with marketing but didn't increase the team's bond with the NBA like the new allocation system.
In conjunction with this rule:
NBA Assignments: NBA teams can assign players who are rookies or in their second season to their D-League affiliate. Players can stay with the D-League affiliate for as long as the NBA team wishes, and be recalled back to the NBA at any time.
NBA teams can call up players as many times as they choose. Starting in 2012–13, there will be no limit to the number of times an NBA player with two years or less experience can be assigned to the D-League. Since the 2011–12 season, veteran NBA players (three-plus years of NBA experience) can be assigned with their consent. An NBA player will continue to be paid his NBA salary and will continue to be included on his NBA team's roster on the inactive list while playing in the D-League.
In layman's terms, you can CUT up to three players with 0-2 years experience and assign them to your D-League team.
Now show me the rule that you think contradicts this.