Kudos to Iggy for sticking by his guns and getting what he wanted (traded from MEM, more money, and a more competitive team). And kudos to Memphis for getting a better long term piece that should help them going forward.
Memphis earned a lot of goodwill with players league-wide for eventually trading Iggy somewhere he'd agree to, that both wanted him and was willing to pay him. And this is why guys like Iggy do what they do. Teams know if they don't oblige they run the risk of alienating other players. I always support players using whatever leverage they have on management.