Aside from just terrible, terrible luck, I think the main issues are:
1. We are still in the Abreu experimentation stage. Singleton was retained as a cheap back-up option (cheaper than Belt) with Cabbage as a candidate if his 2023 performance had carryover. They are trying to ready Loperfido, I.e., they have options and they are working though them.
2. Relying on Hunter Brown and JP France to be core members of the rotation hasn’t worked out. Brown looks like he’s on the failed starter track and and France is basically a sixth or seventh starter on a good team.
I think #2 is more ripe for criticism and a total organizational break-down, i.e., they needed a veteran starter BEFORE Valdez and Javier showed poor health. The pitching coaches shouldn’t be shielded from blame on this, either, if they were communicating to the front office that they would be fine without adding a starter. Can you imagine how shitty our record would be without Blanco selling his soul to the devil?