In a salary cap world you can’t afford two #1 centers unless you get rid of bunch of depth from your team.
The only team that has two number one centers are the Oilers, and that’s why they can’t get their D and goaltending fixed
The only real way to afford two legit #1 centers is if one is either on an ELC or has a bargain deal like Crosby, Draisaitl, Stamkos, Hughes, Hischier, and MacKinnon's last deal.
Not coincidentally those are the examples of the only teams with two 1C's. But these bargain deals don't last forever and the Avs are past that phase anyway with Nate, Mikko, and Makar all making $9M+ and Landy at $7M. So two 1C's for them is probably a pipe dream.
You have to sacrifice somewhere, and if you insist on having a high end 2C, then you're gonna lose depth either on defense or on the wing, and you probably can't have an elite winger unless it's a bargain deal. Which means you can't load up a top line as easily, and you probably don't have a play driving winger that can help your 2C.
The Avs approach this the best way IMO. You save money at 2C by always looking for bargain buy low deals, you pay less than other teams for your 1G at around $3-5M, and you don't sacrifice on defense.
This allows you to have both high end forwards and defenseman, without sacrificing too much depth. Then you just fill in the rest as you go and hope you don't get too unlucky with injuries.
One of the worst things the Avs could do, both short and long term, would be to trade Byram for forward help. He's too good as it is, let alone his ceiling. Their forward depth is fine, they just need to avoid getting extremely unlucky with injuries and they can win. If they have another injury riddled season like last year, it won't matter who the forwards are.
The key to the Avs success post Nate's contract has always been their D core. Cale and Bo are younger than the forwards, so this helps them extend their contention window. They also help both defensively and offensively, which helps make up for any lack of depth production as a result of their higher priced forwards. They can't lose that.