The fact that we needed to go out in the market to plug those holes is the much more damning part of all of this, in my opinion. I pulled up the FG 2023 transaction tracker, sorted by first basemen signed. It's bleak. Jose Abreu is a famous disaster, Brandon Drury got 2/17 to produce 0.6 fWAR over 2 seasons, with much of his value coming from his versatility. Rizzo got 2/40 to give the Yankees 0.6 fWAR. Carpenter got 2/12 for -0.6. Jace Peterson, 2/10, 0 fWAR. Josh Bell, 2/33, 0.3 fWAR. Wil Myers got 1/8, put up -0.7 and is out of baseball.
You end up with Carlos Santana (1/7, 1.5 fWAR in 2023) and Brandon Belt (1/9, 2.2 fWAR). But both of those guys were worse hitters, and older, than Trey Mancini in 2022 (Santana was also worse in 2021). Sure, we could have used those wins in a season we missed out on the playoffs by like 2 games or whatever.
But I think my overall point is that when you're forced to go fishing in those waters, you're setting yourself up for a mistake. We had to go sign a first baseman (and it was dire enough we went and picked up Hosmer too), there were no good ones out there, you end up in the drecks of what I listed above. We had a year and a half from the Rizzo trade to find just any bat first guy in the system who you'd want to reward/challenge with major league ABs coming off a 74-88 2022 season, and....we didn't have it. It's gotten better. On Opening Day we'll most likely have 4 spots in the line up covered by guys making the league minimum, two of them coming off 2+ win seasons, another the favorite to win ROY. But the development was bleak for a long while there.