Exactly.
"They did nothing to fix the offense"
Yeah nothing except go after the only two proven elite bats available, but the chances of getting either was basically nil right from the start.
They really didn't have much choice other than shore up the D and pitching and hope Springer, Vlad, Kirk and Varsho brought their bats this season. Well, Varsho did but sadly Bo has negated that improvement by completely crapping the bed this year.
The other option was to make things even worse by handing out massive deals to Chapman and Bellinger. Imagine where'd we be now if they'd made that mistake. Screwed this year, and screwed for the next many years too with those contracts on the books.
At least this way they are positioned to make a clean transition from the Bo/Vlad era if things don't get turned around this season.