It is clearly not true, because we just went over how all these key goals were scored by players we could afford with our cap allocation.
That's what we've been doing, through efficient UFA signings, signing overseas guys, signing non-drafted guys, building back up our prospect pool, etc. Our best players just completed their age 24 season, and are likely to be here performing at a high level for the next decade, so let's stop panicking like we've got a closing window.
Considering how little of the NHL's history the cap has been around, and the fact that for a lot of that time, the cap was rising significantly and there were back-diving deals artificially lowering top-end cap hits, and the incredibly unique situation it is to have 4Fs worth signing to that much in the first place, this doesn't really mean anything or say anything about our ability to win. Everything hasn't happened until it has. Teams win with all kinds of different cap allocations, builds, play styles, etc., and varying levels of dead/wasted cap. You could find some random, unique quirk for any winning team, but it didn't prevent them from winning.
You don't just "go get" top tier goalies. They don't get traded.
We've made 35 picks since Dubas took over (out of a default 35 picks), and our prospect pool has gotten exponentially better. The reason we don't have much ELC depth on our roster 2018-2022 has nothing to do with cap allocation. It's because the picks that would be helping an NHL roster in 2018-2022 would be picks made in 2014-2017, and our drafting during that time was not good. The future looks much better in this regard.
Actually, no it wasn't. The cap was supposed to be rising rapidly in the upcoming years, and while Marner was clearly an upper-echelon talent, he ended up putting up one of the best pre-signing ELC seasons ever. Tavares took up the cap space of players that were departing after the 2017-2018 season, not Marleau's cap space.
Also, carrying significant amounts of open or dead cap and making our team worse during a competitive phase is not an option, whether we had Tavares or not. That's way more stupid than trading away what would have been a late 1st in order to actually utilize our cap space and not put ourselves at a significant competitive disadvantage.
Lou signed that contract knowing the 3rd year would be extremely problematic, but he didn't care because he wouldn't be GM anymore. The consequences of that contract are on him. And again, the sequence of events that led to that pick being 13th overall were abnormal and caused by a rule change post-trade. We don't know who we would have picked, and even if we had picked Jarvis, he wouldn't have done anything in 3 of the 4 years, and exchanging Tavares for him would have made us worse off in all 4 years.