Quoting: Howie
Schmidt could be a healthy scratch or see if he can be traded but 2 years compared to 4 is massive as cap is king in the nhl.
For the cap dump cost. Right now he has 2 points in 21 games. What if next year he's worse, gets injured, etc. The cost to trade a 2 point in 21 game player is less than a 5.5m with 10 points in 42 ahl games. Remember physical players like Anderson are walking time bombs which they can fall off a cliff at any moment based on his style of play. You can remove him allow Ylonen 18 minutes a night and maybe he becomes an even better lehkonen but mtl would never know without trading Anderson. Look at Gallagher for the contract like you mentioned ltir but look at Gallagher now he sure is playing okay but on a contending mtl team do you want him being paying 6m plus 100% no. No guarantee they are ltir retired but just end up like a Louie eriksson who made 6m and wasn't injured but wasn't nhl caliber.
Ylonen is being rotated with Armia and Pezzetta, whether Anderson is there or not won't likely affect his ice much. If he hadn't been scratched all season I might be tempted to agree with you but if he's being rotated with 4th liners and not playing above Pearson then Anderson isn't what's blocking his way.
The issue that I can't seem to get through here is that you're trying to fix a problem MTL don't have "NOW" and aren't even sure they'll have in the future. It's a bit like if someone was trying to sell you a tent because you might go camping in 2 years. You tell them that's great but you don't even know if you'll actually go camping though, so you'd rather wait until then to buy one. The salesman replies that prices might be higher at that point so you should buy his tent now just in case. You then reply that you'd rather wait to see if you actually need one before buying it, as it makes more sense to pay a higher price when you know you need a tent than to pay for a tent now and not be sure you'll actually need it.
We don't know what will happen this season, let alone next season or the one after that. What we do know is that the more term comes off a contract, the easier it becomes to move. Therefore if MTL don't need to move this contract now or next season then why rush to do so when the price to move said contract is not likely to be much higher when they eventually MIGHT, POTENTIALLY, find themselves needing to move it? It makes more sense to wait and see how things develop and act if needed, than act now at expensive cost for something that may never come to pass. Several years ago people made the same type of ACGM about Weber and Price's contracts that would have seen MTL pay dearly in assets to move potentially "problematic contracts" which never ended up being much of an issue for the team.
So to sum up, if there does come a time where MTL do need to rid themselves of Anderson's contract then whatever the price ends up being they will pay it. In the mean time they have no need to move his contract and so they won't.