Yes PK was a contract dump, we wanted the cap space to do other things, so we took less than perhaps we could have to "dump" the whole contract. What about that would apply to Santini? Did they need the space, nope. Need the contract slot, no. Have too many RHDs, nope just three on the roster. Too many players, nope looks they have an open roster spot after signing Zacha.
What biased/emotional thinking? That wasting more assets to move Turris was a bad idea that probably wouldn't open up that much cap space in the end? That trading Ellis before his contract kicked in would cause many more problems than it "fixed"? This is not some video game or fantasy team, these are real people with real emotions and feelings that have to be factored in when making decisions.
There is a need to paint it that way, because that is reality. We needed more offense and had a stud defensemen who we got to see last year for a few games and looked ready for a chance at a big role. Who could you move out on offense to add Duchene or anyone else that wouldn't just have created another hole to fill? Bonino, nope he's our only bottom 6 lefty and we need the effort he brings every night. Turris, again no because it would have required another asset move him or retention which wouldn't really help. Moving one of the JOFA line would defeat the purpose of adding more offense. Would sort of look silly to trade Fiala for Granlund only to move Granlund to sign someone else a few months later. Why not just keep the cheaper Fiala and still sign someone? I guess you could have moved Smith, but how much value does he have and that doesn't fix the problem it just delays it to next year. So unless I am missing someone, there is no forward we could have moved who would have really helped. That just leaves the defense, since Saros and Rinne aren't going anywhere. I mean ever since we got Subban people have been saying we need to move one of the defensemen for more offense and that was before we ever saw Fabbro in Preds gold. Josi is our captain and just now finishing one of the best contracts in the league, so no chance you were moving him. Ekholm is our only shutdown guy in the Top-4 and on another great contract, so no chance you were moving him. Ellis was just resigned, is younger, cheaper, and one your alternate captains. That just leaves Subban.