No doubt that Benning and the Canucks made the right call on Markstrom.....Demko was actually a better goalie last season, despite the Canucks well-publicized defensive struggles.
And at 25, he's just coming into his prime as an NHL goalie. Hope he can stay healthy though. If they're forced to use Halak for any stretch of games, it's hard to see him faring much better than Holtby did.
First of all, I agree that the Canucks made the right call on Markstrom at the time of Free Agent Frenzy. I thought that at the time as well. I won't argue about whether they should have gotten assets for Markstrom. It would have been a gutsy move, giving priority to the future at a potential cost to the present. Benning's priorities, at least going by the transactions he's made, have always been the present, so even those in favour of trading Markstrom would have plenty of reason to believe it was not going to happen.
Secondly, though, while Demko's performance may be enough to determine that going with Demko was the better way to go, I don't think we can assume that Markstrom's performance would have been the same in Vancouver as it was in Calgary. While it may seem unlikely, it may even be that Markstrom, Canucks' MVP for two consecutive seasons, might have outperformed Demko. (Whether he might have doesn't matter though-the cost wouldn't have been worth it.)
Markstrom started the season doing well, while being ridden like a mule, as if the Flames had no trust in their backup. In the shortened season, after 12 games Markstrom was riding a save % of .925 for the season, with 2 shutouts.
Then the roof caved in and his save % dropped, like a rock, to .904 for the season. Some possible reasons:
1. He was lucky the first 12 games and the stats for those games don't reflect his play at the time.
2. Some time while being ridden like a mule, he got some niggling hurts that affected his play going forward.
3. Some time while being ridden like a mule, he got tired and his play suffered, at least intermittently.
4. Some time while being ridden like a mule, he got stale and didn't have a goalie coach able to help him make adjustments to get back on track, unlike his situation in Vancouver the previous couple of years.
5. ? Who knows?
The point I'm trying to make is that we can't assume that Markstrom wouldn't have been really good for the Canucks last season. Sometimes circumstances make huge difference-perhaps even enough to take someone from riding high with a .925 save percentage to marginal NHL level and a .904 save percentage.
We'll never know, and it really doesn't matter. In hindsight, as it was in foresight, after the 2019-20 season was over going with Demko rather than give Markstrom 6 x 6 with nmc was the logical thing to do. Losing Demko in the expansion draft would be ridiculous so the only realistic option (at that time) would have been to try to trade Demko (or the short-term negotiating rights to Markstom) for assets.
For the record, I doubt that the return on a Demko trade would have been sufficient to make that a reasonable choice. After the 2019-20 season was complete, Benning made the correct decision in deciding to go with Demko. The decision was so obvious that it would have been hideous to get it wrong.