Depressing but spot on.
Coming into this past off season you could have commended Shatkins for having such a clear long-term payroll situation where it would have been easy to pivot for the next front office, but then Atkins decided to help his future employer by taking $96M off their hands (and another $11M for a 5th OF), sign a one trick pony DH to a five year deal, and extend a catcher who had a 94 wRC+ and .098 ISO in his last 1015 plate appearances coming into the season and might be one of the most out of shape athletes in the league. That's not to suggest that those contracts won't provide on-field value, they could/might, but none of them are tradable and when you're paying full freight for players rather than getting some sort of team benefit out of it, then it's not advantageous at all.
The next GM, whoever it is, will be mandated to compete in 2026, and I honestly don't know how that 1) has a chance of working out, and 2) makes the job desirable for a good candidate. For all we know Shapiro may have already been extended, but if the job is available, then I can't see it being one that a candidate with options is going to jump at. My guess is if the job is available then they'll give it to someone like Zaidi and try to have a quick turnaround rather than someone who sees logic in where the team is on the competitive cycle.