This is how the Canucks operate. Say they ride him the rest of this year with Kuzmenko and Kuzmenko ends up going on a tear with Pettersson, Canucks get up to say 12th or 13th worst in the league.
They cast off Horvat for a reclamation project (as they have hinted they want to) and re-sign Kuzmenko for $7 mil.
Now they basically have the same team sans Horvat with a filler replacement and less cap space.
Help coming from prospects? Nope, especially not in the areas where they need at center and on defense (that is even assuming they take decent prospects in the draft ... those players will be 3 years away in all likelihood).
Even if the Canucks do buy someone out go take a look at the UFA market. There's very little coming at the positions the Canucks need and what is there ... well there's no chance what so ever those players will be taking discounts to join a bottom half of the league team like the Canucks. So you get more overpayments on longer deals (see the past few years of Poolman, Ferland, etc etc etc etc).
So the Canucks want to provide more hope! So they keep rolling Pettersson with Kuzmenko and whoever. Now a one-line team the Canucks get Demko back but again are just good enough to miss the playoffs as they have no PK and 1 top 4 d-man, still.
So Kuzmenko again puts up maybe 80-90 points, great! As would basically any decent winger playing with Pettersson...
Canucks drop Myers after another bad year (maybe even deadline, who knows). And maybe they can get a buyout in on OEL in 2025 that only reduces their cap for 4 years.
They are still a very bad team with, still, very few prospects and no defense.
Roll year 3... again, they will be bad but not a bottom 5 team. Now you have Kuzmenko coming up with another 80+ point year.
Having watched, to that point, 12 years of the Canucks signings would you believe they would:
1. Trade expiring 29 year old Kuzmenko
or
2. Re-sign Kuzmenko to a long-term contract for fear of him going elsewhere and losing him for no assets
?
We can go through the list but suffice to say my bet would absolutely go to the Canucks re-signing him for 6-8 years at whatever the top few % of winger salaries are then. $9 mil per/6 years? Sure, why not. Canucks love having guys over 35 years old with wild contracts despite not even being a playoff team.