Certainly a justifiable termination. Mediocre drafts. Whiffing twice on goalies. Worst of all the inability to setup up when the situation changed. Perhaps turfing the coach during the season when it was obvious he was being tuned out. Perhaps making a consequential player-for-player trade at the deadline to give the team a better chance of making the playoffs. Of course it was not all his fault but there is enough for him to be held responsible. After all he was in the front office in various decision making roles for six or seven years with no playoffs to show for them. This would get anyone fired.
The team ended up just like the Hartford Whaler version of Ron Francis, soft and unable to setup up in the big moments. It was time to move on.