You know I think there's another serious misconception happening here when it comes to rebuilding in regards to the Canucks:
Trading for futures = increasing value in the future
Like if you make these trades last season it's like investing and in 2 years you will have more value to help Pettersson and Hughes contend. This is especially relevant with the Hronek trade.
First picking at random I think 5 years is enough to go back to the 2018 trade deadline and look how the actual trades are working out. Just copying and pasting from hockeydb.com. And keep in mind there's a handful of recent 1st and 2nd round picks that don't look valuable as just a name but were much more valuable at the time, like Brett Howden, that I'm not going to bother highlighting:
Tomas Tatar -
2018-Feb-26 Traded from Detroit Red Wings to Vegas Golden Knights for round 1 pick in the 2018 draft (
Joe Veleno), round 2 pick in the 2019 draft (
Robert Mastrosimone) and round 3 pick in the 2021 draft (
Aidan Hreschuk)
Evander Kane -
2018-Feb-26 Traded from Buffalo Sabres to San Jose Sharks for
Danny O'Regan, conditional round 1 pick in the 2019 draft (
Brayden Tracey) and conditional round 4 pick in the 2019 draft (
Ethan Keppen)
Ryan McDonagh -
2018-Feb-26 Traded from New York Rangers with
J.T. Miller to Tampa Bay Lightning for
Vladislav Namestnikov,
Brett Howden,
Libor Hajek, round 1 pick in the 2018 draft (
Nils Lundkvist) and conditional round 2 pick in the 2019 draft (
Karl Henriksson)
Paul Statsny -
2018-Feb-26 Traded from St. Louis Blues to Winnipeg Jets for
Erik Foley, conditional round 1 pick in the 2018 draft (
Rasmus Sandin) and conditional round 4 pick in the 2020 draft
Ryan Hartman -
2018-Feb-26 Traded from Chicago Blackhawks with round 5 pick in the 2018 draft (
Spencer Stastney) to Nashville Predators for
Victor Ejdsell, round 1 pick in the 2018 draft (
Nicolas Beaudin) and round 4 pick in the 2018 draft (
Philipp Kurashev)
Rick Nash -
2018-Feb-25 Traded from New York Rangers to Boston Bruins for
Matt Beleskey,
Ryan Spooner,
Ryan Lindgren, round 1 pick in the 2018 draft (
Jacob Bernard-Docker) and round 7 pick in the 2019 draft (
Massimo Rizzo)
Now of course occasionally you see a big win, but for the most part the team 'selling' just in terms of player impact overwhelmingly loses the deal. Obviously there's a time, place, and reason to do these types of deal, I won't get into that. And of course even a competitive needs to keep a balance of the salary cap and cheap ELC's coming in, so you just don't want to trade everybody (like our #11 pick). But the real question for the Canucks is how viable it is when they already have Pettersson/Hughes/Demko at age 23/22/26 who Demko aside (who could rebound to be included) just broke out as top 10 players in their position.
Back to the Hronek trade, the Isles 1st and a 2nd. The 1st ended up being ASP, which is a good approximation for 'we could have had him'. Hronek is 25 and should/could be our #2/3 guy for 5-10 years. How long is it going to take ASP to reach that level, 3-5 years? If you don't want to wait is ASP going to increase in trade value in 2 years over the 1st rounder that acquired him? That's a tough one but on average I'd say value remains pretty neutral.
So the question I would pose is this is an extra 1st, you have the cap space for another player, and a critical need for a top 4 RD. What actual value is gained by waiting when Pettersson/Hughes are going to be 24/23 entering their best years as elite players now? And there's no relevance to the Benning years here because he didn't have elite players in this age bracket.