I've read through the entire thread, twice, and I'm pretty confident nobody said "nothing could go wrong."
Myself, I've said I won't have remorse if, seven years down the road, Buxton hasn't earned the contract.
We can't know the quality/quantity of Buxton's play over the next 7 years.
But right now we can make a determination if, given the information we have right now, this was a good move for the Twins.
It was. It is. Future developments change none of that.