Halo 5 content theory

So a lot of people are ticked off that we weren’t given certain pieces of content such as maps and gametypes, at launch. Some people say they need time to make this stuff which makes sense until you realize that they’ve been making this game for at least 3 years.
Another complaint is that the halo 5 campaign, was nothing like it was advertised to be. Well I think it may be that 343 decided to change the story. Imagine it this way.
Original story in olives master chief’s death or MIA (again) leaving Locke to pass on the torch, or simply ONI makes chief a wanted criminal.
That probably would of ticked a lot of people off, and it may have taken 343 a while to figure that out. And so in a desperate attempt to change the story, it was rushed and sloppy at the last minute, meaning that not all of the content such as gametypes, we’re finished because they had most of their teams working on the campaign instead.
So they decide to release forge, infection, and other stuff later on with the reqs and other maps that were going to be in their free updates.