You are correct, sort of. We lost, what I think 1.5 years of control? The guy loves Houston, the GIANT suburb. Chances are he wouldn't have signed here. Cele and Alcala have underwhelmed so far. Hard to say IMO.
Edit: correction, I think we traded one half of a year of control. We traded him in his 6th MLB season. So I guess I would say you are mostly incorrect.
He was not the guy he became in Houston for us.
There is no way to know we would have made him that guy.
He was not signing here, but he keeps signing 2 year deals to play in his hometown.
I'll bet the Twins tried to extend him, he said no, they traded him.
This deal did work very well for Houston, however.