I think the reasons, in order of priority are:
1) pay for the raises that arbitration-eligible players would be getting.
2) provide opportunities for our rookies to play.
I see absolutely no evidence that the moves were made to make us better in 2023 (rather, they're just hoping the young players get better and rookies thrive). It's possible, though unlikely, that some player (say Vaquez) doesn't get very good offers and the Brewers swoop in. They'll probably sign one decent reliever, and whatever they can sign to minor league contracts (Apparently, acquiring pitchers with ERAs over 5.00 is the new moneyball). Maybe we'll acquire a decent player at the deadline, if we're in the playoff race.
I'd be surprised as hell if Toro hits anywhere close to .300; in AA and AAA, he played in places where batting was inflated.
The pitchers we got from LAA aren't very good, and aren't young enough to make a huge, sustained jump in performance--that was one of my complaints, that they didn't take a flyer on a young pitcher.
Again, there is no $10M in salary relief. Winker and the $1.75M to the M's ate up Wong's salary. Salary savings (and actually, they are savings from projected salary) from Renfroe will go to their arbitration players.
Our only hope is that our players improve from 2022, and our rookies hit the ground running.