Many here have argued that pinning your hopes in rookies and prospects is foolish, and signing veterans to fill areas of weakness is the way to go. I believe that there needs to be a happy medium - you need to develop prospects and push them into starting roles but you also need to supplement the core with free agents. Unfortunately, the free agency approach went about as poorly as possible, with Morrison, Lynn, Reed, and Odorizzi (trade, but still a veteran) all having their career worst seasons. With that and a general failure to develop prospects over the years, I think the root problem is that the water is tainted. What I mean by that metaphor is that something in our "system" - whether it be development, coaches, something in between - is causing players to fail. I don't know enough to tell you what specifically it is, but I can't believe that the 2016 and 2018 Twins teams are as bad as they are due to a lack of talent, like the 2011-2014 teams were.