Let's be honest.
Year one, Bloom had to make serious cuts to the budget. He essentially had to trade Betts and Price just to have a few measly millions to try and make the 2020 team presentable. You can say he failed, but seriously, who could have produced a winner on that winter spending budget and ERod and Sale out all year?
Year two, one could view having spending $40M as more than what most teams get, and you'd be right, but the roster had at least 10 slots to fill without even being able to address adding depth beyond those 10 without doing it by waiver-wire, Rule 5 or minor league free agency. Again, did you expect much better than what the team gave us in 2021 on $40M for 10+ slots?
Year three, looked like another limited budget, until the big Story splash. No doubt, Bloom is responsible for the Story signing and adding to the budget with the JBJ trade. The Wacha, Hill and Strahm signings were okay, considering the budget limits. All earned their pay, and the year is not over. Even Story is still 2nd in RBIs, despite having way less PAs than Bogey, JD and others.
The spending goes in cycles, and IMO, we will spend large again, maybe as soon as this winter.