In the NHL there are two classes of teams--playoff teams and the ones in the lottery.
Lottery teams make decisions on their players pushing 30. Ninety percent of the time they're going to trade them to acquire more draft picks or younger prospects.
Playoff teams, on the other hand, extend their best player where they can, and even add at the TDL, often at the expense of their prospect pool.
The Canuck are a lottery team, the third year in row they've missed the playoffs. The problem is they've been in a state of denial for years. That's the only way to explain extending Miller for seven more years
Let's face it, Miller won't be here when the Canucks are even in the conversation for a Cup. Heck he probably won't be here when the Canucks are even in the playoff conversation again.
Teams like the Habs, Sens, Kings Ducks, and Devils behave like lottery teams. They've already traded their best players and stockpiled picks. And they're on the way back up. The Kings and Devils are already playoff teams.
The Canucks, on the other hand, have traded high draft picks and filled their boots with disastrous decisions on the trade and UFA market. And they're absolutely nowhere. They have no 'present' and they certainly have 'no future'.
Canucks have been in the lottery for eight of the past 10 seasons. Since 2020 they've traded two first round draft picks and three second rounders. Jason Dickinson cost them a third rounder to acquire and then another second rounder just to unload his contract. Little wonder their prospect pool is ranked 26th.
And during this entire time, they've spent to salary cap maximum. A capped out team in the lottery, year after year. It's about as bad as it gets.