But MD, forgive me if I’m mistaken, aren’t a lot of these shorter deals that elite NBA players take typically so that they can be part of an elite squad in the short term under restrictive salary cap situations. The idea being that once they get to the end of the 1 or 2 years, they will seek to find a situation where they can get themselves a maximum contract for the full length the CBA allows.
Again, the rational player will work himself towards guaranteeing himself the biggest possible pay packet. If that means taking a hit for one or two years to win a title with the promise of a max deal down the line, then they can do that. But it seems irrational to normally want to go into annual contract negotiations.