Small nit, but they weren't about to get Sale back (the others, yes, but not him). Sale had already returned from the rib injury and been hit by the line drive. He had surgery on the finger on July 18 and the prognosis was minimum 4-6 weeks of recovery before he could pick up a baseball. Basically, there was an outside chance that he could come back and maybe relieve in late September. Then the wrist injury on August 6 guaranteed he wouldn't be back at all.
But still, 2 games out with those other guys on the horizon, it's not difficult to understand why Bloom took the path of improving around the margins (though that is a weak description of acquiring three players to shore up three different weak spots in the lineup). People can disagree or dislike who he acquired, but it was all justifiable at the time.
While I get your point (bolded) and I think the idea is not to have reactionary hot take posts but more in-depth discussion, if one assumes Bloom (or any GM) is a rational actor and if your average SoSH poster is also a rational actor, both with the ability to think critically wouldn't something like 99% of moves made by GMs (at least in the FSG era) be "justifiable at the time", regardless of if one agrees or not.
I mean, I don't think any of us are pleased with the way the Sale extension has worked it, but it was certainly "justifiable at the time", even though it certainly hasn't worked out to this point in time. Of course, electing NOT to sign him to an extension would have been perfectly justifiable at the time as well.
For example - just so we're not using hindsight - I happen to really like the Yoshida signing. I'm fine with even a "market overpay" because I think Yoshida's skills should translate well (ie his ridiculously good k/bb ratios), I think he's been healthier than someone like Haniger or Nimmo, and I think there is a good deal of upside there. I think signing him to a 5/$90m contract was smart and totally justified. HOWEVER, someone taking the stance of "we should have signed Haniger - he is more capable of playing RF which is a bigger spot of need, he has proven skills at the MLB level and comes with roughly half the commitment" would also be fully justified.
Same thing with discussing ideas that haven't happened yet. One could look at the pitching staff and come to the conclusion that signing Michael Wacha to something like a 3yr / $30m deal would be totally justified (I'd like to see this happen personally). He has shown an ability to pitch in Boston, he would still be right around his prime for the entirety of that deal. He would provide some depth to the rotation and that would be a relatively small cost in the free agent market. It looks like he figured something out in Tampa closing the 2021 season and carried that over to Boston for 2022, sign me up.
On the other hand, someone saying: He's only been able to start around 24 games per year his entire career. He followed that trend last year only making 23 starts. Most of his statcast marks were in the bottom quartile and that leads me to believe he is due for serious regression; steer clear. Give more Corey Kluber instead. That would be equally justifiable.
Also saying: That Rodon contract wasn't too bad. We need a top of the rotation starter, and Rodon's statcast data are (by and large) very good. He's been healthier than Nate Eovaldi, Michael Wacha, Jacob deGrom and Chris Sale over the past two years, I'd have beaten that deal is likewise "justifiable". Deciding that it doesn't match with your window, that long term bets on pitchers the wrong side of 30, especially those with injury histories and betting on a translation from the parks in the NL West to those in the AL East is also justifiable (I'm personally glad Bloom didn't beat that offer.)
I can find plenty of examples of moves that Bloom has made (or has not made) that I disagree with strongly - but I'm not saying they're unjustified or irrational - just that I think there were different choices that could have been made that I would have preferred because I think they'll work better. It's a different argument and should be fair to discuss and ultimately judge a decision maker for the outcome of the choices made, not just their defensibility at the time, no?