The mistake was bridging him in the first place, because as soon as the league recovered and salaries were going up we were f***ed anyways. He was always going to be our #1, so him eating ice time and getting points was to be expected. Not too mention he expired as a UFA so the entire next contract is UFA years instead of a mix of RFA/UFA years which generally lowers the price. People point to the Makar contract as a gotcha, but that's less years and he signed as an RFA, if Makar is signing the nurse contract it's 11M+ so they aren't even comparable.
Basically had to sign him to whatever because we had no replacement for him, wish we could have got him under $9M but once you jam yourself up with the bridge you either get it done or let him go for free. We are probably a worse team with him gone for free and people want to "compete" in McDavid's prime, don't they?
No issues if you want to take a dump on Holland for ending up in this spot, since I do too, but I think we also need to sit down and be real with ourselves. How much more mad would we be if Nurse was unsigned and left in UFA for nothing or we traded him at the TDL instead of adding pieces for our playoff push? Personally, I'd be way more mad because it would signal the team was fine wasting another year of McDavid.