Makes you wonder...why they weren't willing to go long-term since he's only 26??? Actually it doesn't...it's for the exact same reason you listed right after. Regardless of the $$$ cap hit amount he'd be looking at, my expectations are that long-term, we are going to need a better #2C than Kevin Hayes if we want to win.
Sure he might be an upgrade now but 2 years from now, that's a contract that's blocking someone else. Big no on Hayes from me, personally.
Anisimov wouldn't be brought in to play #2C though, not under my plan. If Bednar would ever get around to giving Soderberg decent wingers in the #2C spot, Anisimov would help out on the 3rd line. It's a two year commitment and then we move forward with our youth...that's the key part of it.
New York is in the midst of a rebuild, and Hayes (nor Zibi) are a part of the long-term future in the top 9 center spots. They don't want to pay Hayes that amount when they will be aged out when their core players are ready. It isn't that Hayes sucks, or isn't worth taking a long-term deal on. But more around Hayes will be 28-29 when their core is fully ready to go and getting ready to age out. They'd rather build around players in their early 20s, not late.
Soda's contract isn't blocking the young players from the revolving door on the 2nd line now... why would Hayes when Soda's spot opens up? When Soda is gone, Hayes would move down to the #3C spot and by that time likely around the same percentage of cap that Soda was when he signed.
I've stated it before that I'm not behind the Hayes acquisition, but Hayes checks a number of boxes for the Avs. He's a #2C, he's defensively responsible, adds size, drives production, he's young enough to grow with the team during the whole next contract, he's a player the Avs have been known to like, he's versatile not only in role, but position... Along with that, the Avs will need to be adding 2 middle 6 centers by the summer of 2020 (Soda's contract is up), Hayes solves one and potentially the harder one allowing a prospect to develop into the other, potentially surpassing him. I'm not advocating, but it wouldn't shock me in the least to see the Avs pick him up either this year, or next summer.
With Anisimov... first, I think it is a lot of wishful thinking that Bednar ever gives Soda good linemates. We are in the 3rd season of this, it isn't changing. Second, there are better #3C stop gap options than Anisimov... he's a fine player and he has been underrated for years, but he always finds a way to get injured and he is an average #3C at this point... maybe a touch worse.