I agree that the route Guerin took wasn't the best decision. Trading with retention would have been much better as Brian stated while I was getting my numbers together for my earlier post.
Another element you're overlooking is the effect that COVID imposed on the trade market and the resulting flat cap. There was very little movement in the summer of 2021. That period of uncertainty definitely played into the decision to just take the buyouts to the chin. Nobody knew how long the cap ramifications would run, if we'd be faced with further shutdowns or janky seasons etc...
Like Blueston, my biggest issue is that they didn't need to buy out both that summer. Replacing Suter with Goligoski was absolutely not a critical need on par with extending Kaprisov, Eriksson Ek, and the rest of the core already owed money. But let's say that Goligoski was viewed as crucial to them because they knew in advance they were going to give him $5M for 2021/22 and then a cheap 2 year extension less than a year later. Here is a much better way of accomplishing all of those goals:
Step 1: Trade Suter with 50% retention. As outlined above, this shouldn't have been that difficult.
Step 2: Sign Goligoski for $5M, but structure it better. He was eligible for a 35+ contract. $1M base salary, $4M bonus for 10 games played. Hell, throw in a $500k Stanley Cup bonus to offset the tiny risk (for him) that he doesn't play 10 games.
The outcome is that they are now only eating $4.77M for Goligoski + Suter retention in 2021/22. That frees up $2.6M in cap space for 2021/22 compared to the $7.371M they actually spent on Goligoski and Suter that year. They started 2021/22 with $3M in cap space and ended the year with $1.5M in cap space. COmbining the unused space and the $2.6M freed up by not bungling Suter and they could have extended all of their guys without buying out Parise.
The reality is that they could have run out the exact same lineup in 2021/22 without buying either player out. Handle the Suter/Goligoski swap better and then kick the can down the road on Parise. That pushes a potential $4M bonus overage to 2022/23, which isn't ideal. But they are also eating $2.6M less for retaining on Suter vs the buyout penalty, so the net result is that they are only "down" $1.4M in 2022/23 for Suter/Goligoski vs what they actually did.
So this would have left them with $1.4M fewer cap dollars in 2022/23. But as I mentioned earlier, they ended 2022/23 with $960k in unused cap space. They spent pretty much the entire season $2M+ under the cap, but then they accrued almost $900k in cap dollars by retaining money as the 3rd team the ROR/Orlov trades. Buying out Parise in the summer of 2022 would have saved them an extra $400k off the cap in 2021/22 vs buying him out in 2021. So delaying the Parise buyout a year (and not bungling Suter/Goligoski) would have allowed them to run the exact same lineup in 2022/23. They very likely would have also still been able to make both of those trades selling cap space, but worst case scenario they would lose out on a 5th round pick by only making one of them.
So to sum up, trading Suter at 50% retention, structuring the 2021/22 Goligoski deal as $1M base salary plus $4M bonus, and buying out Parise in 2022 would have allowed them to complete all of the signings and trades that they made in those 2 years. Identical rosters except Parise is on the 4th line (or press box) instead of a guy making league minimum.
And here is the future cap space they would have gained by dealing with the problem he inherited that way instead of buying them both out in 2021:
2023/24: $4M extra cap space
2024/25: $4M extra cap space
2025/26: $1.219M extra cap space
2026/27: $1.219M extra cap space
2027/28: $1.219M extra cap space
2028/29: $1.666M extra cap space
That is an enormous loss of cap space for no tangible benefit in 2021/22 and 2022/23 beyond getting Parise out of the locker room a year sooner. And this ignores the potnetial that maybe he would have accepted LTIR or a mutual termination of his contract if you sat him down in 2022 and said he wasn't in the team's future plans and would be healthy scratched a ton starting in 2022/23. 2021/22 was his last big money year. He was only set to make $4M for the last 3 years of his deal. He might have been willing to walk away from that with a mutual termination if it meant an opportunity to be a veteran leader guaranteed 14 minutes a night somewhere. If that happens, suddenly you just gained $6M+ more cap space per year for 3 years. But instead, Guerin just locked in dead cap for for no real reason.