The trade was fine. We got a second & a fourth in exchange for $2.4M dead capspace for 2 seasons and allowing us to get rid of Hoffman. Do I wish we got more? Sure, but if you have no intention of actually having the player on your team and nobody's offering you anything? You do what you have to do.
The salary retention is irrelevant in the larger scheme of things and I would have bought out Hoffman. I don't care that Hoffman only has a year left on his deal, I didn't want him anywhere near this team. The Hoffman buyout in ofitself would have been roughly the same amount of dead capspace.