I think in baseball with the 40 man rosters and the arbitration system/years of control it makes even more sense to be able to trade those guys who may not have a chance in your org but might find one elsewhere. Instead of just trading for a guy lower on the rung, trade for a pick where you can have a lot more control over someone's development