Quoting: TheTradeIs1For1
3 more years of a 33 yr old declining defence man just off back to back concussions at about 6 mil a year isn’t going to be easy to move. Probably have to pay someone to take him. Nobody’s going to line up to take Mrazek either at about 4 mil a year, you can get someone just as good for cheap in free agency - think fleury, francouz, holtby, korpisalo or greiss. I do think Kerfoot would likely be easy to move but it would only be for a later round pick like a 3rd
Muzzin is definitely a risk based on his health and could prove difficult to move, but not impossible.
Mrazek might be a bit tricky to move but your assertion about getting guys who are just as good but cheaper seems to undervalue both, the dollar amounts those guys will get, and how good Petr Mrazek still is. Like, saying the people won't be lining up may be fair, but that doesn't have to be the case to move him for relatively fair value, you only need one team.
Finally, Kerfoot is genuinely a valuable asset. IMO you are severely underrating his value league wide, even with his cap-hit. Not saying he'll get a haul or anything but he's reliable in his top 6 minutes, he plays wing and center competently, and he is an excellent penalty killer.
I guess my point is, the Leafs just got value for Nick Ritchie. All of these contracts are movable and some can even get some good value back.