I still don't get this mess. After MCC how do they find themselves in the same mess again? It boggles my mind. The one saving grace is 343 absolutely nailed the core gameplay loop with Infinite campaign and multi. A heck of a lot around that is either missing or incomplete or poor choices from above which royally screw the game over. I'll say it again, shake up the decision makers at 343.
This game is going to be pushing 7.5-9 years of development before it hits full potential in gamers hands. Fuck that. Long road to go for getting maps, modes, forge, coop, content drops, firefight, campaign expansions, fixes, netcode. It's a loooooooooooooooooooooooooong way off still.