Calling the 343 team talented is a mixed wedge as well, because there's clearly more wrong with how Halo has been handled over the years than top suit decisions, some of the decisions were made from within the core staff, some game design or content delays had little to do with management, the failure belongs to the whole studio not just some people. If you pretend that everything would be fixed by just changing a few top staff, than you've been ignoring the changes that have already occurred over the years in important leadership positions and nothing has gotten better.
Totally appreciate what you’re saying, I’m certainly not suggestion that there is one simple “fire these people” and all will be well.
I guess I’m just drawing from similar situations I’ve witnessed over the years in what I do. I’ve seen big creatives teams where really incredible ideas are met with all the will and money required but it falls apart because consensus won over vision - and that utterly fucks morale to the point where even really good, really talented people just want to get whatever they can done to get through what is probably a really shit time internally - and it probably feels like there is no end in sight to the pressure for a lot of those people - just like we can’t see a time where infinite is the game we hoped it would be.
And that’s what draws me to upper management /senior roles - because they’re the ones (you hope) have the experience and the power to make hard, necessary changes.