David Lee was the 15th man here in Boston. He was unhappy about not getting playing time in a contract year because it wouldn't give him the opportunity to prove he still had something to give to a team, making him lose money in his next contract. He has already won a ring. At this point of his career he needs playing time to get that next, and possibly last, contract he will sign. He wasn't going to get that playing time here.
David Lee was a good soldier. He was given his opportunity here early and failed. He had a handful of good games helping us win a game or two. He was probably and excellent practice guy and overall a good locker room player and team mate. But he didn't want to be here. He wanted playing time.
It suggest that Danny Ainge should keep someone who didn't want to be here simply because of where he might end up is ludicrous. Danny couldn't have made a deal in the buyout that he couldn't sign with another team, that's not how this league works. I am sure it is 100% illegal in a free agency system where non-compete clauses are not part of the landscape. So Danny had two choices:
1. Keep Lee around and hope that he doesn't start to cause a problem in the locker room over not being able to get a buyout or
2. Buy him out and let him go where he may
Ainge chose option 2, which helps to build rapport and relationships with professional agents. Ainge once again, like most smart GMs, decided that a veteran that wants out can get out through a buyout if they can't be traded and don't want to be here.
Who cares where he goes. Who cares what he does.
So he is giving the Mavs a little something for a few games, games in which, if David Lee was not playing for the Mavs, they most likely would have won anyone with whoever was playing instead of David Lee giving them some production off the bench. Lee is not a difference making player. He had very little to do with those wins. All his stats point to a net negative player.