In building a roster every team has to make difficult choices between talented players and let good players go sometimes in favor of another. Sometimes players leave and have success somewhere else, it happens all the time in baseball. In the case of Arcia the Twins were choosing between Arcia and Rosario and Kepler in the outfield. Rosario and Kepler had better all around potential and so they kept those two over Arcia. It could prove to be a mistake, but had they let Rosario or Kepler go they also have the potential to be all-stars with other teams. As far as DH goes, it I remember correctly, Arcia did not like the DH role which may have been a factor in not keeping him as a DH. As for Hicks, at the time they traded him, I don't think they saw him as a good enough hitter to be a corner outfielder and since they felt Buxton was ready, they let Hicks go and kept Buxton. I think ultimately Buxton will be the better player, but time will tell. In baseball you have to make tough choices and live with the consequences. You can't just move your rookie third baseman to right field so that you can keep your popular veteran third baseman around for a little longer you've got to choose.