The Devils were the 3rd worst team in the league at this time last year, and that was with Hall. The Oilers were coming off a late 2nd round run with Larsson. Things change in a year. Without winning the lottery, NJ doesn't have Hischier. The Devils might still be nowhere without that luck. People love to crap on that trade, but the Oilers were trying to take as much advantage as they could from McDavid's ELC. It was working last year, and plenty of people were thinking it could work this year. Now they're stuck with 2 players taking up $21m in cap who haven't won anything.
And your last sentence is really sad when you think about it, having literally the best two-way player in the league, one of the best defenseman and one of the best goaltenders and they all had amazing seasons and it resulted in barely sneaking in to the playoffs and getting swept. Just tells you how poorly this roster was constructed to have absolutely zero secondary scoring and depth.
25, 22, 22, 21, 18, 10, 8, 7, 7, 6, 6
29, 27, 19, 15, 15, 12, 11, 11, 11, 10, 8
35, 28, 24, 16, 15, 14, 13, 10, 9, 9, 8
What's the difference between a Cup winner and not? How do you know? They also gave up the fewest goals in 13-14, and then opened the playoffs down 0-3 while giving up 17 goals.
For me, it's always tough to know what comes first. Is a roster constructed poorly, or does a roster just not produce? Are those one in the same? Does it not produce because of poor construction? Can a roster be constructed correctly, but not get results? Eller had 1g and 8pts in his previous 25 playoff games, which comes out to 26pts over 82 games. This year, 7g and 18pts in 24 games, which is 62pts over 82. What changed? When the Caps window shut after losing again last year, how did they correctly construct the roster? Is keeping and playing a 37 year old Brooks Orpik doing things right? They won, so the answer must be yes. Can you construct a roster poorly, but still get results? Is bringing in a relatively unproductive bought out player from the 3rd worst team in the league on a 1 year league minimum contract a positive thing for a roster?