Originally Posted by RedsManRick
This is a very important point. While you obviously will realize value from that top X% of prospects who go on to contribute to your organization, you should try to realize as much value as possible from those prospects who don't.
There's no reason to let a Brandon Larson rot away without giving him either sufficient opportunity to completely fail or trading him way before the bloom is off the rose.
Turning away B prospects for real contributors has been a hallmark of the Braves for the last 15 years. Sure, sometimes you'll end up trading away guys who return more value than you gain (like the Pierzynski trade), but often you get something for nothing.
You can stockpile as much depth as you want, but at the end of the day, the goal has to be maximizing the value on the 25 man roster. It's a balancing act, for sure, but depth in and of itself isn't necessarily a virtue.
The Reds have done some decent moves by turning Jeff Stevens (who did dominate out of the bullpen in the minors this year) and Zach Ward into Brandon Phillips and Kyle Lohse. We also moved Brandon Roberts for Castro (I think).... not that we should have, but the current guys have moved minor leaguers for solid contributors to the team. They have held onto their top talent over the same time as well.