The last step in prospect development is the most treacherous one, and lately the Twins have seen a lot of prospects stumble at the gate. Sometimes it's injuries, other times it's not being able to adjust once the league gets a book on you. (sometimes it's both with this star-crossed club!)
I think this is not understood enough by most people. The last step is the hardest.