I acknowledge that we do not know how the cap will be, and that we may very well be able to keep the team together. I don't believe anyone who thinks our current window being the MacKinnon contract hasn't acknowledged that.
But EJ's contract expiring making way for MacKinnon's raise (or most of it), is just one part of it. We still have:
-Makar's new deal, and if he is what we think he is, the Avs are going to need to lock him up for 8 years (if they can) and that's going to be a hefty raise out of his ELC. Let's say an 8 year deal comes in around 7M...well that's 6M additional right there
-Landeskog is getting re-signed and is probably getting into the 8's, so there's another 3M
-Grubauer will need re-signed, and if he continues being able to handle the starter's workload, then he's probably getting into the 5-5.5M area, so there's another 2Mish.
-What about Kadri? He has 2 years left at his 4.1M and if the Avs haven't gotten an adequate 2C before that contract is up, then we may be looking at re-signing him, and he's probably into the 7M-8M range just due to his name and career he's had thus far. But let's play on the more conservative side, so let's say 3M
Those are ones we know about right now because there's a certainty that their deals are expiring and the Avs will need to retain them (or bring in people to replace them at a similar cost).
So, just by that math we have:
MacK's raise: ~6M
+
Landeskog's raise: ~3M
+
Makar's raise: ~6M
+
Grubauer's raise: ~2Mish
+
Kadri's raise: ~3M
= 20M just right there, and that's not counting the current Girard deal which kicks in next year. We've seen the the NHLPA elect to not utilize the cap inflator, and as a result we've seen the cap come in under projections the last two seasons. We do know Seattle coming in should result in a cap increase, which will be good, but the question then moves to whether or not the increases stay.
And let's add in the complication that the NHLPA hates the escrow system, and if that ends up being adjusted that will have an impact on the cap as well.
My bottom line is that there are just way too many uncertainties out there, but we know we're facing rising costs within the next 4 years, and it's very possible that after those 4 years are up the team will need to retool and thus won't necessarily be guaranteed to continue being in their window of contention.