I don't think any reasonable person would disagree with you. But there is no magic pill for this problem. We're eating that horrible contract. But it does serve as a cautionary tale for everyone about the dangers/risks of entering into long term agreements with any aging/damaged player. Will other managers learn from it? I doubt it. Think about how many people here believe that Gallagher is bouncing back. Unbelievable.
Yes, the warning is clear and would likely also apply to Dach, even if he comes back seemingly fully healthy from a very rough double tear in the same knee.
If Dach recovers well from his injury and appears -- next year-- to be able to have the same impact that he was on the verge of having with the Habs this season, I'd consider extending him, but at a lower cap hit, with term as the trade-off.
5M X 8 for a 40-Million payday may be alluring to a player whose luck has seen him miss games galore so far throughout his brief NHL career.
It would take Dach through age 32 and would also help the Habs fit in more talent under the cap ceiling at that point. The higher Cap ceiling would also justify paying Dach as a large-bodied, two way pivot on a 3rd line at that point should his game drop off from a top-6 point production level.
He'd also be someone who could be traded if we have better prospects for that role.
Injuries are bad, but they can be written off on the LTIR for a rich team like Montreal. At least, for a younger (but still damaged) Dach, injury would likely be the problem heading forward, rather than age catching up to the player, on top of a dinged-up body.
It's not much different than the sweet deal we got with Pacioretty (for the production level with the goal-scoring) with 6 years at 4.5M, ensuring mucho dineros, for a player whose career was almost obliterated (thanks Chara) at a young age, and ensuring cost control for the Habs.