I think people look too much into how recent teams have had success to suggest there is a trend for how to build a team. In the 2010s, the Penguins, Hawks, Capitals and Kings were at the top of the NHL, and all of those teams sucked for high draft picks and ended up top teams in large part due to those high picks. In the 2020s, that hasn't really been the case. That doesn't mean they don't have them (Vegas didn't but the others had a few), but the big reasons they are contenders aren't really about them tanking and earning those picks.
Florida is a really good example of this, they became a top contender due to trades and UFA signings more than anything. Florida only had 1 player they drafted under the age of 25 on their cup team last year, it was just Lundell. A huge majority of their roster was between 26 and 30, and most of the big name guys in that age range were acquired via trade, free agency or waivers.
And on the inverse side of that, the teams that have been tanking in the last decade really haven't had success due to it. San Jose, Chicago, Anaheim, Buffalo, Columbus, Coyotes/Utah and Detroit all seem like prime examples of teams stuck in perpetual rebuilds that are going nowhere. The only teams from the 2010s onward that have actually had success tanking for high picks have been Toronto and Edmonton, and those two just happened to strike gold at the exact right minute. I think it has become pretty clear that unless you get insanely lucky with the draft lotteries, tear down rebuilds do not work.
Basically, I think the team is making the correct decision to try to emulate the Capitals rebuild/retool rather than tear it down entirely. With Marner, I think it would make more sense if he was a UFA in 2027 rather than 2025, but I'd still go for it because getting Marner in 2025 is better than hoping you can get a Marner caliber player in 2027.