I think it could be true that ownership took over and said we have to do this. The Judge deal was closed by ownership, it is not that weird. I'm not convinced it was due to "fan backlash" per se, but I think what fans were seeing is something ownership might have seen: there did not seem to be a viable alternative to signing Devers, and the only way to sign him was a contract of 10+/300+. And until Devers is signed (or traded) it would be nearly impossible to construct the team moving forward because you'd have no idea of your budget or your needs.
But this is the ownership group that essentially apologized for not re-signing Damon, that pushed for the Crawford signing after a few so-so years, that intimated they weren't doing long-term deals for pitchers then gave out the (then) biggest pitcher contract ever when things were going south...they are definitely not past being reactive. And they've delivered big contracts out of the blue like Price, Matsuzaka, Castillo, Moncada.
I think Henry just said finish this now. And he was right to do so.