Oilers should have went all in for Subban
Believe it or not, many Oilers fans were fine with the rumored offer of Draisaitl + 4th overall. It would have hurt like hell, but it was ultimately doable.
However, that sort of went out the window as Bergevin piled on- he was rumored to want Oscar Klefbom on top of that, along with at least one more asset. Someone- I believe Rishaug- felt that meant the 2017 1st. And there was talk Edmonton would need to surrender even more than that.
That ask was totally within Montreal's right, but in the end it would have crippled Edmonton's cap position. Klefbom is one of the best value contracts on the team, Puljujarvi is on an ELC, Draisaitl will be for one more year. Then you remove the ability to add another possible NHL-caliber youngster next June, and you suddenly lose all flexibility.
Now, this summer, could the team have coped? Probably. I think the Hall trade still happens, so Edmonton's roster looks like this:
LUCIC ($6M) MCDAVID ($3M) EBERLE ($6M)
POULIOT ($4M) RNH ($6M) YAKUPOV ($2.5M)
MAROON ($1.5M) FREE AGENT (~$2.0M) FREE AGENT (~$2.0M)
HENDRICKS ($1.8M) LETESTU ($1.8M) KASSIAN ($1.8M)
SEKERA ($5.5M) SUBBAN ($9M)
FREE AGENT (~$4.5M) LARSSON ($4.2M)
DAVIDSON ($1.4M) FAYNE ($3.6M)
TALBOT ($4.2M)
GUSTAVSSON ($0.8M)
In sum total that's $71.6M- right under the cap before signing any sort of press box depth. You better hope Yak lives up to his potential, and the two FAs- say Santorelli and Pirri for argument's sake- do to.
Moving forward, I just don't see how it's reasonable to slot a McDavid extension in there and have any hope of a potent offence. It takes away from the best parts of the Edmonton roster without the means to replace those players now or in the future.