Campaign separate from multiplayer may be a good idea for this new Halo they are making on Unreal 5. We suspect it started as Tatanka Battle Royale multiplayer and then a year ago or so we heard that they made the decision to expand it into the next main Halo game conplete with full multiplayer, not just Battle Royale. However, they also laid off the singleplayer team that made the Infinite campaign around the same time. Just a few months ago we learned they were hiring for Halo singleplayer again, but this new singleplayer team will take awhile to staff up to full size and actually make said campaign. In other words, multiplayer work for the next Halo is years ahead of the singleplayer for the next Halo. They can either delay the multiplayer until the singleplayer and UE5 Forge are done, making more and more maps and modes and weapons and vehicles and launch with a crap load of content, or they can launch the multiplayer earlier, a year or two before the campaign, and then drop the campaign and UE5 Forge later, alongside frequent multiplayer updates.