I think a lot of people have this notion of team building where they put drafting on a pedestal compared to building a team via trades or even worse - UFA signings. "X team is buying wins by always signing the top available free agents". I sometimes see the word "homegrown" or "organically" used to describe it, like it's more honorable or respectable to build via the draft as opposed to FA signings. To some extent I agree especially in a sport like baseball where the Yankees and Dodgers just outspend other teams by $150+ million (gross), but in a league with a salary cap and the demonstrable history of UFA signings turning into pumpkins and hamstringing teams for years, I don't think it should get the same scorn.
It's one of the reasons why our Avs won. Not by paying risky megabucks to guys like Tavares or Pietrangelo, which seem so risky. But by making those key mid-to-low level acquisitions that take into consideration roster/system fit and salary structure implications now and future. Nuke, Helm, LOC, Francouz, hopefully Meyers and Rodrigues. These guys weren't expensive to sign by any stretch of the imagination, but they've all played or hopefully will play pretty significant roles in our success.
Regarding the three pillars or whatever of team building - Drafting, Trading, and UFA signing - the Avs are pretty balanced, though of course our best players are all top picks. Also probably the best team recently at taking advantage of the waiver wire.
Draft - MacKinnon, Makar, Rantanen, Landeskog, Byram, Newhook
Trade - Toews, Girard, Georgiev, Cogliano, Manson, Compher, Lehkonen, Johnson
UFA - Nichushkin, LOC, Helm, Francouz, Meyers, Rodrigues
Waiver - Hunt