To the first point, I feel like your view on Lindholm is suffering from recency bias and he will improve and his game is equivalent of a second line Center. I don’t know the details from behind the scene, but the team does and I trust them. I personally think a $7m contract ages well (not for 8 years and would prefer the term be limited to 5 but know that is unlikely). Second line centers of his ilk are now $8m so I believe that the $7m prices in a tough season. As for Garland, we clearly disagree on the player, what he brings and the cap allocation. Unless he is on a top 6 line and producing more than his current point totals, I think it would be better to reallocate those dollars on a forward that scores more. You can get a $8m and $2m forwards (or $9m and $1m etc.) or have two $5m forwards with Garland being one. I don’t see any $5m forwards available that are game changers.
No, it's not recency bias at all. I've never had a very high view of Lindholm, even in his glory days next to Gaudreau and Tkachuk. Like I've said before, his production is largely a function of the quality of play of his linemates (and successful PP1 unit). That is who he is.
To me, he is ideally slotted as a 3C on a contender at this point. They can't pay him $7m to be that. It's just crazy.
We disagree on Garland, because I flat out think your evaluation is wrong. For illustration, here are two players at ES:
Player A: 41 points, 2.4 points/60, +0.65 RelTM xG/60 differential
Player B: 45 points, 2.42 points/60, +0.36 RelTM xG/60 differential
One of these guys is, in your mind, "depth player" Conor Garland. The other is elite forward and pending top free agent Sam Reinhart. Yet their ES production and play-driving ability is basically the same. People need to figure this out, PP production is almost completely detached from ES play and should be considered as such. Or is Sam Reinhart a 3rd liner?
Besides the fact that the Canucks would have to have offered more than Nashville for ROR to sign here, timing contributes a lot to the discussion though. Whether ROR is better in his prime is completely irrelevant. Last offseason, the general perception here was that the Canucks were not ready to contend. ROR was 32. Lindholm will turn 30 in December. And even if you compare the two players' stats at the time of trade, O'Reilly was in the midst of a 19 points in 40 games season and wasn't fast to begin with. Lindholm had 32 points in 49 games and is a much better skater.
$7M for Lindholm is definitely steep. He'll need to be play like he did in his prime for a few years for the contract to be worth it.
I'm not saying and never said the Canucks should have signed ROR. I'm saying that ROR is a relevant comparable (and IMO a superior player at the time of his signing) and thus Lindholm's contract should be similar. That the Canucks would have to pay exorbitantly more than that is ridiculous and they should just walk from Lindholm.