When Swanson got the contract he did, he was not on the same tier of players as the others. From 2019 (the year before covid) through 2022, his free agent year (and the same 4-year split I used) here is how he stacked up to the other players:
Turner: 20.7 fWAR (1st among SS over that time)
Bogaerts: 17.7 fWAR (3rd among SS over that time)
Correa: 15.9 fWAR (5th among SS over that time)
Swanson 13.9 fWAR (7th among SS over that time)
When Swanson signed, almost half of that fWAR all came in a single season, the 2022 season. Teams were rightfully concerned that Swanson was not that good and he had just two full seasons where he was good (Swanson's other great year was the 2020 covid-shortened year but it was small sample).
You're conflating teams paying more money to better players with "teams prefer offense". Swanson got the least amount of money because at the time, he was viewed as the fourth best shortstop. It wasn't because he was a glove-fist shortstop.
Cody Bellinger just signed a 5/$162.5m deal with the Yankees. Pete Alonso and Kyle Schwarber's offensive ceiling are considered to be much higher, and yet it's Bellinger, who's defense is much better who is out earning both. You can make an argument pretty easily that Bellinger is the better overall player than Alonso, but it was Schwarber who equaled his fWAR last year.
It just doesn't hold up. Better players get more money on the market. As Bertz showed, the ceiling for how-high an offensive value can go is just higher (more chances, etc.) which leads to the best players having good bats. But as we get to the point we're at, where Tucker and Hoerner have been, the ceiling isn't all that important. Realistically, their trade value should be pretty close. You can give a half win edge to Tucker, and you should, but in the course of a season, we're not talking immense value difference, either.
And yes, I assume teams are running on analytical models. I don't think that's "vibes". I think suggesting teams value offense over defense is a vibe. It just doesn't look like that happens in the way fans think it does.
Do I think teams might try to hold the Cubs feet to the fire about that in a negotiation? Sure! Teams look for any advantage they can get. It doesn't mean that I think teams would internally value the two as vastly differently as fans think they do, either.