Long post. Good discussion. Interesting proposal for salary cap holds.
I love these ideas, but this is too star centric and overly complicated.
These are the objectives, I think:
1. Reward players for improvement
2. Reward players for developing with the organization that drafted them/developed them as a UFA/developed them in the GLeague
3. Reward organizations for focusing on player development (this benefits the NBA as a whole)
So, here's my proposal: 85% cap hold on all 2nd or later contracts with the original team. That's it.
Simple. Easy to calculate. Rewards all players that grow with their original team. Rewards all organizations that develop talent. Gives organizations in position to compete to flex financially, but doesn't force them to.