Changing players at the deadline sucks. The Devils have acquired a ton of defensemen over the years at the deadline and almost none of them were a success - I can count on one hand the number of D who I think were contributors. Zidlicky, Lukowich, maybe Salvador, but these guys also all stayed another year so it's hard to separate in my memory what they did the first year. The number of duds is high, from memory - Housley, Ellett, Malakhov, O'Donnell, Smehlik, Klee, Havelid, and Skoula were by and large lousy, though some of them were tasked with the impossible (being on an L/L pair with another stay at home guy).
Malakhov 1.0 was pretty good from what I remembered although he got a lesser role on the 3rd pair + PP2 time during the 2000 run. Lou wanted to get him back at the 2004 deadline when Stevens was hurt (Sather wouldn't deal him to us) and then unfortunately signed Malakhov out of the lockout in 2005.
I don't like the fact that Fitzgerald is not very active at the draft with trading up and down but I am glad that he has stated the notion that the deadline is for suckers. I think it's really hard for a team to improve by a lot at the deadline.
Trading up and down is easier to do in the NFL draft with the sheer number of positions. If I recall correctly, the 2023 NHL 1st round featured no pick swaps.
Fitz took over in 2020 and I think there was some behind the scenes video from Buffalo's draft room with him calling about trading up to the Sabres pick at #8. Understandably the Sabres maybe didn't want to trade down to #18.
One of the usual pick trades scenario is moving a late first for a pair of seconds, maybe they considered that in 2021 with the Stillman pick (#28). Carolina traded #26 to Nashville for #39 and #50. Detroit traded #37 and #127 to move up to #35 for Shai Buium. Not sure Yzerman had more draft capital after he sent three picks to move up for Sebastian Cossa earlier in the first round.
It would have been interesting to be a fly on the wall for the 2022 Draft and whether they fielded any trade calls from Arizona or Seattle. Arizona might have felt safe staying at #3 for Cooley and Seattle could have been fine with Cooley/Wright/Nemec and didn't offer up a big asset to trade up?
This past year I thought a trade down with San Jose could have made sense, but the Sharks did that trade with Buffalo (#11) instead. Maybe Fitz knew they had the Marino trade in their back pocket and/or they were happy to just take Silayev?
This draft featured three pick for picks deals before the teams were on the clock which was a bit peculiar. It's funny, the analytics guys seem to favor trading down and accumulating, but historically the teams trading up tend to do better.