I can't argue with those facts, Dekes, but I will counter with: we didn't do diddly squat in the playoffs with them in their ELC years when they weren't taking up so much of the cap, and haven't done any better since they signed their extensions (although they did manage to barely get by Tampa these playoffs).
I mean, we have done better, even if it's not as much better as we want and not manifesting as much yet in the outcomes we want.
But the point, which you seem to acknowledge above, is that it's not really about cap allocation.
We have seen how much the d needs to be improved, and the difficulty in surrounding this core (who you HAVE to admit have never fared well when it mattered the most) with good enough depth players.
The idea that the core has "never" fared well in important moments is just not true. They have had moments of struggle through their teens and first half of their 20s, as every player has, but they've also had a lot of big moments that tend to get brushed aside and forgotten after the end team outcome is not as desired.
Our defense has been quite good over the past few years. It is true that less cap space makes it more difficult to have quality depth, but we have actually done pretty good at that too, and found a lot of quality depth pieces, especially considering the circumstances. There's a reason that they all move on to get big contracts. It's not because they suck. If you're upset that we haven't had better depth, that has a lot more to do with our prospect pool being emptied early in our rise, bad drafting at the end of our rebuild/beginning of our competitive phase, the cost of removing the cap anchors Lou left us, an unexpected multi-year stagnant cap, and some bad injury luck (both in our on-team depth and in our top drafted prospect, for example, getting cancer).
Sure, you could remove one of the core players and insert a couple depth players instead, but the difference between those depth players and the ones we're replacing is very unlikely to be bigger than the lost impact from the lost core player. Especially since Tavares had a NMC and you'd have to be removing the core players that bring the most surplus value to your team. It's just not a realistic option to help your team, which is why we haven't done it.
Also, Tavares is not going to age well with his contract.
People have been saying that for years, and yet he's aged quite well. He's already approaching the end of his contract.
So please tell me how you see this team overcoming these obstacles by giving Marner and Matthews (very doubtful Nylander gets anywhere close to what his next contract could be) substantial raises
The biggest thing you need to do to improve depth is draft better, and we've been doing that. It just takes time for that to translate to quality NHL depth. We saw a number of prospects play on the team this year, we saw Knies come in in the playoffs and be a massive piece for us, and we're likely to see more from the Dubas drafts over the next couple years. Treliving needs to continue that.
Matthews, Marner, and Nylander will get raises, but Tavares' contract will either be gone or lower in 2 years, and those raises will quickly represent a lower percentage of the cap than we've had to work with for their current contracts due to the cap stagnation. So we'll have more space by doing literally nothing. We don't need to throw away pieces we tried to acquire for decades in order to maintain and improve this team.