Getting solid MLB proven players may end up being more value back. Right now you can still likely get that for teams who believe in both players long term upside. If you knew this was how Buxton would turn out 3-5 years ago, you're telling me you wouldn't have traded him then?
The main reason this franchise never wins anything is because we're always waiting on guys who end up being derailed by injuries or other things. Mauer/Morneau were the future, then it was Buxton and Sano, now it's Kirilloff and Lewis.
Invest in the guys who stay healthy and get what you can for the guys who can't stay healthy while they have upside. They are stuck with Buxton now, but imagine what they could have gotten for him in a trade several years ago. I see Kirilloff and Lewis heading down the exact same path.