Can always guarantee a bias fan throwing Toronto into this.
The Leafs are actually set up pretty well, they have no crippling long-term deals, and the only players with term beyond the next 2 years are Jarnkrok and Morgan Rielly, who are both good players and can also probably be moved if need be. They have a very flexible situation, and should things be headed in a bad direction they can pivot and easily trade pieces away and begin a retool or rebuild rather easily. We will get a clear picture this summer as Matthews will be eligible for an extension. As much crap as Dubas has gotten for his cap management, he's only given big money deals to his star players, and has never committed big term or dollars to players who are not core pieces, which is a mistake that many other GMs make.
Your comment about D core is actually very wrong, Rielly is still in his prime, Sandin and Liljegren are developing really well and are very young still, and Timmins has been an excellent acquisition as well. We also have some pieces in the pipeline like Niemela that are under the radar. The other vets all have their deals expire in the next 1-2 years. Dubas has also drafted well since being GM and the prospect pool has been gradually built up. Many of our prospects drafted in the last few years are progressing well in their respective leagues.
Our situation is nowhere near the other teams mentioned here.