We took back Balkman's contract because we wanted Melo, and Balkman was the "throw in" that Denver wanted to move to immediately get rid of an unwanted contract. Same way Okafor would be a throw in for any CP3 trade because NO wants to be rid of that contract...it's simple NBA negotiating..."we do you a favor by giving you this guy...but in return you either have take back something you don't want, or give up something you don't want."
And William Wesley's influence is way over blown...what exactly has he influenced? Was it LBJ going to Chicago? No? How about Calipari coming to the NBA again? What...you say he got an 8 year extension at Kentucky? His ties to Jay-Z got the Nets a big name player right? They traded multiple first round picks and their 3rd overall pick, last year, for a player who's not even under contract past this coming season? ****.....dude seems really influential.
I think if you let it bother you...it will bother you. But taking back bad contracts as part of a compromise in a trade doesn't really have much to do with free agency, it's business as usual. It was the same thing when we gave up our 2012 draft pick in the McGrady trade.