They don't care about the last 5 years.....they wanted to spread the money out.
https://blogs.fangraphs.com/why-are-teams-issuing-extremely-long-contracts/
I agree with the premise of the article here and the one I just linked.
There was ZERO chance he signs for less than Turner. Zero. Once he signed, the Twins should have pivoted to Bassit and, well, not sure who else. Xander is a much better deal, and I'd have been good with signing him for what he got.
The Twins did this with Darvish.....and passed on every great SP last year. They have one, one, long term FA deal to an elite player in the history of their club. I think we have to realize who they are, and they need to also. The team must be built mostly from within, but when they do sign FAs, they need to aim at the second tier and get the ones they want.