The $3M they saved on the Beni trade, again the limited budget, was used to sign Renfroe.
After 2019, we cut $60M and needed to fill these slots:
1B
2B
RF (Betts traded)
C2
OF4
IF bench
Utility
That's 7 slots before we even look at pitching or 40 man roster depth.
The pitching (listed by most IP in 2019):
1. ERod out with COVID all 2020
2. Porcello (pitched 12 starts w the Mets and was out of baseball)
3. Sale (did not pitch in 2020 and barely any in 2021 or 2022 at mega bucks)
4. Price (traded with Betts as salary dump)
5. Walden (good riddance)
That's all of our top 6 pitchers in 2019 out or traded by 2020. Then...
7. Nate (missed some time over the last 3 yrs of his $17M/yr contract years)
8. Barnes
9 Velazquez (gone)
10. Brasier
11. Brewer (gone)
12. Cashner (gone)
13. Taylor (missed all of '22)
14. Weber (gone)
That's at least 8 or 9 pitchers gone from the top 13 of 2019, not to mention the 40 man roster pitching depth that needed upgrading.
Look at that 2019 roster, and all the holes left going into 2020, and you tell me about the great 2018 team residual affects?