I mean if you are going to extend all this blame on Dubas for what he was given and what he has to show for it (which is fair), surely that extends to Shanahan as well no?
Like I said, I personally don't really have a stake in this, since I'm not a Toronto fan, other than I like chaos.
Let me paint an analogy for you. Dubas is holding Leafs as hostage, with a live grenade on his hand. Shanahan is the cop, didn't give in to his demands, and shot him. Congratulations. Now the grenade drops, and Shanahan has a fairly short timeframe to act. Hire a GM, and make major roster decisions. Less than one month.
Was this a smart decision from Shanny? Doesn't look great right now.