Yeah but what's the goal here? Staying competitive and 1st/2nd round exits or chasing cups when you have stars?
The issue with the Oilers, Leafs, and now the Knights is not staying competitive. It's being competitive and addressing roster flaws giving them a better chance at a cup. That's cap hell to me anyways.
No one can guarantee a cup win.
The leafs have been among the top teams in the league for a few years now. This is the knights first year where they didn't perform well, but their two best players (pacioretty and stone) missed 60% of the year.
The idea is to be competitive and the leafs, oilers, panthers, bolts, boston, canes, avs, wild have been consistently competitive.
Cap hell is not being able to ice more than a bubble team because you have bad contracts. Being a great team that can't get over the hump is not cap hell. Only team wins per year. And most contenders spend to the cap. From year to year their depth shifts. The star players remain the same year to year. It's rarely one big acquisition that puts the team over the top.