That's one way to look at it, and I'm all in on the window approach, but the other approach would be to realize that it is going to be very hard to acquire top young prospects for the next few years, so why not keep all our top prospects, especially the ones a long way away, so we'll be ahead of the curve for next 7-8 years.
I'm not saying I'm for this alternative plan, but we could have traded JBJ when Beni was ready or when Margot was ready. Trade Pedey when Moncada was ready. Trade Leon when Swihart is ready. Trade Pom when Kopech is ready. Trade Porcello or Wright when Espi or Groome are ready. Keep stocking the farm by trading vets for prospects when the next prospect is ready. Of course, we wouldn't make all these trades, but you get the idea of keeping the farm well-stocked by circulating prospects for vets before they bolt or get too costly.
A balance might have been better, but not at the expense of the Sale of Thornburg deals.
Again, I'm not upset. I'm thrilled with where we're at right now, but I happen to think out extended future will suffer deeply at some point.