Babcock was fired because he lost the room. It was untenable. Became clear soon after *why* he lost the room, he was a prick. Now whether you like it or not, it's an abrasiveness that rarely flies anymore, especially after 4+ years of it. The Spezza thing was a middle finger to management on opening night, and given how beloved Spezza became, and quickly, I can imagine the room was pretty pissed about it too.
Dubas is the GM, and getting his teeth kicked in on the Marner negotiation has hurt the ability to improve the depth, but ultimately, even if he HAD gotten a better deal Marner and Matthews need to produce. The loss to Montreal is on them. Now, look, Dubas is the GM, he wears the on-ice results, that's the ball game. And one more quick exit he's likely out, and fair enough, but better depth, more grit, and the reincarnation of Toe Blake aren't helping you if your two best players score one goal between them in seven games.