The more I look into this, the more I realize Hamilton for Diaz is not as bad as you claim.
Diaz will be 34, make $12mill next season, and averages 3.3 bWAR per 162 games.
Hamilton will be 28, is still pre-arb, excels in speed and defense (at 2b), has 4 years of control left, and averages 2.9 bWAR per 162. (What do you always say about small differences in WAR?)
Yes, Diaz is a better hitter. But other factors certainly matter. In no iteration of this pan-dimensional multiverse is Jalen Beeks as good as Nathan Eovaldi, either.
Tampa may or may not accept a deal like this. They may get better offers. But Hamilton is absolutely a fit for their small ball style.
I can’t speak for Tampa (though I still suspect they prefer Harrison), but this deal isnt as outrageous as it looks at first glance.
But as you brought up Diaz, what do you think is a fair deal? Let’s assume no other team made offers…