It seems somewhat obvious that the Twins value their own talent more than the rest of the teams in the league. There were a large number of trades over the past 2-3 days so it isn't a matter that other teams are not trading. To further prove this, the team stuck with Liriano until he had little value to anyone else. In fact, they ended up choosing to trade him to a division rival. I currently live in Seattle and have watched the Mariners do much the same. Sign a few "fan friendly" players, spend a little more than prior to moving into the new stadium, make a few minor moves but do not address glaring weaknesses, market a perpetual future that never arrives but seem baffled why the team isn't competitive.
We know a few things:
1) there are no top of the rotation starters that are close to major leave ready.
2) our highest upside starter is coming back from TJ surgery and will not be able to contribute 200 innings in a season until 2014 at the earliest and will not be established until 2015.
3) Span and Willingham's contracts will be done prior to 2015.
4) team has never been willing to pay market price and thus sign a top of the rotation free agent. (I do not fault them due to the contract length that is required in free agency)
5) organizational depth is in the outfield.
6) Willingham's value has never been higher in his entire career.
It seems that this team wants to build to a .500 team and keep a few players (Span and Willingham) that will sell a few tickets in 2012 and possibly 2013. It may also be that they are afraid to trade major league talent for minor league talent that may miss badly. (Santana and Garza/Bartlett trades). We can say that these trades happened under Bill Smith but Terry Ryan was a special assistant and was most likely very involved in these trades behind the scenes. TR sold high on AJP but he did so from a position of strength and was able to save money to boot in this transaction. Do the same with Span and Willingham while they have high value and build for 2014 possibly.