I don't really see it as "defending Bloom," but I can see how it looks that way.
The guy had an incredibly tight budget, year one. Even after freeing the Sox of Betts' contract and half of Price's he was handed about $20M but had over a dozen high need slots to fill. I think you'd agree 2020 was not a year we could have added a costly ace, nor did we have prospects to trade for one.
2021 saw some more money to be spent, I think like $40M, but again, we needed 8-10 slots filled. Had we signed an ace, we'd have very little to spend on the other slots. We needed more than one SP'er, but I'm fine with thinking it would have been better to sign one, instead of Richards ($10M) and Perez ($6M). Add Paxton's money, too. I'm not sure Bloom was allowed to match their AAV for more years, though, but if yes, I'd agree he had a hand in making a questionable choice. Even all 3's money plus Marwin and a couple other duds, don't get us who could we have signed, longer term?
To me, I'm not even sure Bloom was handed a decent budget until the Story signing. It seemed like an afterthought or reactionary decision by JH. If he had that money, at the start of 2021-22's winter, who should he have signed?
I'm just not seeing anything that jumps out as a big miss by Bloom or any GM.
I've always wanted us to build the rotation from the top, but that doesn't mean just grab the best SP'er on the market each year.
The thing about this winter is that Bloom had a big budget. If you count Kike's summer extension, he had enough to sign an ace, if he wanted. True, it might mean no Yoshida and others, but it was his choice. Again, though, I didn't see any ace I felt was worth large and long. A large and short might have been there, like Verlander, but at his age, I can see why he passed on him.