Well said - doing it a year early is the key. If you can draft well consistently, even trading down for more assets, you keep that pipeline full. Trade good players a year before the last year of a deal, and get draft capital out of those moves as well as clear cap space, if they arent special core players like a QB or a dominant edge. hell the Patriots traded Akeim Hicks to us that way. We got and paid our guy, but they sure didnt suffer. They kept winning super bowls while we thought we got the prize.
Free Agency is for priming the pump until you get this circle going, and for filling holes, but long term, when its rolling you can pretty much go BPA + trade downs, and smart trades of the guys you have peaking and amass lots of talent and then coach em up - that's the way to be sustainable.
And every GM knows this in theory, Poles spoke about it at length when he first got the job. But saying it, and doing it are two different things. I think Ben Johnson is bringing accountability to all corners of the building.