A little older but it's not that Hamonic isn't enough value, it's that he's not the right fit that the Avalanche are looking for.
Avalanche looking for good young defensemen or prospects
#3 for the short and sweet bit of it
Hamonic will be basically 30 years old by the time his contract expires. I seriously doubt the Avs intend to compete for anything major within the next 3 years given the massive number of holes all over their roster. He might be a great defenseman on a team that could use any kind of help with a friendly contract, the age is just wrong for a long term reset on the organization. At least when you try to compete in 4 years time, you'll be looking at a 25yo MacKinnon, 28yo Landeskog and maybe a 29yo Barrie as the core pieces to start.
By that point rather than hoping that a 30yo will be a key piece remaining from your core trade asset years ago, might be best to hold out for that piece that can grow with your core and be relevant for several years after the fact. For those saying that they could have gotten the equivalent of what we paid for Hamonic (1st, two 2nds) + another 1st, that's still hoping for a guy that will start to step into the lineup when you want to become more competitive. Not the right timeline again.
Ideally they're looking at a guy who's already got a season or two of pro experience and is ready to step in now or contribute in a more significant role. You can debate about whether that's asking too much but at least the reasoning is understandable. No idea who it'll be. There's always somebody willing to deal valuable defensemen (Hall for Larsson, Johansen for Jones, Drouin for Sergachev) though the last deal is the only one in recent memory with a significant age difference (Sergachev 19yo vs Drouin 22yo).
My best random guess is a team of Columbus, Philadelphia, or Carolina being the best teams with assets. Whether any of them are willing or are even able to make their financials work is another issue.