I'll take these in order. Rosario was barely a top 100 guy on some lists, not top 100 on others and had barely reached AA and not done a ton there while still not really having a position. Nice prospect but really not going to get you a whole lot. Maybe a year or two or a corner that is priced too high. Depending on what veteran or other piece, I would argue not nearly as much as you think. Benson also would have gotten you very little. Guys like him (and Rosario) are the second or third piece of a big trade, or can get moved for a year of a non elite player. Are you really lamenting that the Twins did not do that? For a Twins comparison, you couldn't trade Rosario or Benson at that point and even get a player like Plouffe - slightly above average about to hit arb 2. You would barely get a half year of Suzuki. I would like to go back in time and deal Rosario for a player you mentioned, but it would not have been possible. He isn't worth that (of course depending on your definition of "good"). You can't on the one hand claim that prospects are overrated and then on the other hand demand that they are traded and expect them to bring back more than is possible, and then call out Terry Ryan for not doing what is actually, in fact, impossible. If anyone is overrating prospects here, it is you.