You can trade major league talent (who have major league roles) if you have minor league talent there to step in and take over. When you trade the minor league talent, if you trade the major league talent you're left having to sign the Daniel Descalsos of the world. I'm not going to try and go back and recreate platoon lineups over the last couple years, but going into 2018 with just Javy and Zobrist as middle infielders, and needing Zobrist to play right field a bunch, would have meant way more Tommy LaStella than anyone would have been comfortable with. And that's trading Russell, who already had noted character concerns and was coming off a definite step back in 2017, so who knows what that even would have gotten you. Yeah, maybe you trade Baez after his breakout 2016 playoffs, but if we're going to revisionist history all of this, I don't think that's a decision that would have worked out. I don't think the 'plan' was necessarily to get 10-12 hitters, pick the 5 that were going to work out, and flip the rest for pitching. Thinking back on those drafts, it was hitter first, and then just a ton of pitching projects where you just assumed odds were that a few of them would pan out by the time Lester/Lackey/Hendricks/Arrieta were old/expensive. So far, we've seen zero pitchers, and that's what I think the real failure is. Ian Happ is the only player from the 2015 draft to see the majors. 2014 is Schwarber, Zagunis, and 11 whole innings from James Norwood. 2013 is KB, Rob Z, and Zack Godley (traded for Montero). 2012 was Almora then 7 straight pitchers, the 'best' of whom is Paul Blackburn. There's been nothing pretty much this whole decade, and so the excess offensive prospects we developed (that could take over for the guys who made the majors and then hit a wall) all had to go to fill in those gaps.