So lower your asking price on salary dumps/retention if you’re not getting enough bites or give those one year overpay contracts to higher-end UFAs who’d actually return a significant pick with retention at the deadline. You could pay market rate for Perry and Foligno, give 7M to someone like Jason Zucker, then trade all three at the deadline while only having to use a retention slot on Zucker. Keep in mind they’re already got one retention slot tied up via Jake McCabe, so if the plan is to retain half on these two in order to trade them at the deadline (I can’t see teams taking them without retention), they can’t do any other retention cause they’ll be taking the last two slots.
This isn’t a big deal obviously, it just always bugs me when teams make moves that seem to be throwing away value for absolutely no return.