I would add that "the plan" was to slash the payroll budget, and DD was not the best type of GM for that role.
IMO, he'd have been miserable having to trade Betts and not being able to replace all the salaries lost (Betts, Price, JD, Porcello and later with Nate, Sale & Bogey.)
The "new spending" after the Sale & Nate signings up to Devers extension and 2025 & 2026 budgets was not up DD's alley.
The fact that they chose Bloom as the GM supports that idea. Bloom cut the budget, built up the farm and 40 man roster depth to a point where a rebuild became possible had we spent top money correctly (No Story, Yoshida and the endless $10M seasonal SP'ers.)
Brez has done a better job, spent more, but has made a few deals that went south, quickly and sharply. He did end up replacing the Devers money, but neglected replacing the big bat we needed beyond Contreras.
I do see this roster & farm as better than 2022-2024 (Bloom after 2-3 years.) We have a few gaping holes, and the fact that almost all AL teams do too, offers little solace.