If we're at the point where Ruff has to be fired mid-season, then Fitz's decision to keep him is gonna look even worse than when Shero still came into the 19-20 season with Hynes.
Realistically, Hynes was not getting fired after the 18-19 season when we had just made the playoffs the year before. The only other time a Hynes firing would have really made sense was after the 16-17 season and even then, we were probably supposed to be as bad as we finished that season and were in our second season into the rebuild.
Hynes really should have been fired when the stupid sending Fitz to the bench to babysit stuff happened. That was useless and if we really needed to send the assistant GM down to the bench to help out Hynes or whatever the stupid idea was about, then we should have just fired Hynes. Now that was only about 3 weeks into the season, but I don't think he was getting fired and replaced during the 2019 offseason. He shouldn't have survived October though.
If we don't make a serious improvement at the goaltending position then we also would have been calling for the new coach's head pretty quickly anyway. I think it's MUCH more imperative we get a new goalie(s) than a new head coach, but I also don't see Ruff lasting here much longer.
Then again, I also was almost certain he'd be fired shortly after the season ended and he's not, so maybe he can survive yet another brutal season or two, but I'd have to think there's a GM change within the next 1-2 years if Ruff isn't axed and we continue to suck.