I don’t want to sound too harsh on 343 but I am honestly not sure what other outcome could have been expected after the last 10 years. Despite getting the most money they have been the weak link in XGS, and if they had not been attached to Microsoft the studio probably would have been shuttered years ago.
At some point there are consequences for producing sub par work. I know it largely wasn’t the fault of the devs, but after Bonnie Ross was forced out the writing was on the wall.