This is the point most often ignored, and where somehow the blam gets thrown on Bloom. (Plus, the 2019 team never replaced Kimbrel, Kelly and others lost from 2018, so that team was not what some want to remember it as being.)
What were his choices? How else does he cut the budget? He can't trade Price for a bag of used balls, even by paying half his salary.
We cut $60M from the 2019 budget, yet somehow people expected continued winning.
Here were the big salaries carried over:
$31M Price
$29M Betts (last arb at $9M more than 2019)
$27M Sale (extension kicked in)
$22M JD
$20M Bogey (extension kicked in)
$17M Nate
$14M Pedey
Salaries lost: $35M lost by not re-signing
$21M Porcello
$6M Pearce
$5M Nunez
$3M Holt
Subtract that $35M not brought back from the $60M cut from 2019 to 2020, and you come up with $25M to cut, but here is the key: you cut just $25M, you have zero to spend on any additions to the team around who you decide to keep.
They chose to trade Betts ($29M) and half-Price ($16M) while trading some salary at the 2020 deadline- like Moreland, Workman, Hembree, Pillar, Osich...
They cut about $45M in the Betts/half=Price sale which created enough budget space to sign:
$6.5M Perez
$4.2M Pillar
$2.9M Peraza
$1.5M Lucroy
What were some other viable options?
Trade Bogey or Sale and sign the same guys the did?
Trade Nate & JBJ and sign nobody at all?
Here's my favorite option some actually believe was an choice: Bloom should have convinced JH to spend more.
I guess, in hindsight, trading Sale and JBJ would have been the best choice, while extending Betts to whatever he'd have taken, try to rework the Bogey opt-out extension and lock up Devers forevers after 2019, but without causing the budget to go up one inch.
Hmmmm....