Agree to a point. The meat of the Twins' roster is young and not currently sucking a ton of salary. That is going to change rapidly in the next 3+ years. I would hate to see year 5-6 of Darvish's contract cause the Twins to lose a Berrios, Buxton or Sano.
The Twins also have a ton of salary coming off the books in the next few years as well.
Worrying so much about a bunch of hypotheticals 5 years down the road is a terrible way to run a franchise.