Clear it’s been rushed to hit the Xmas period there’s a distinct lack of content, solid what’s available but I expect in a years time it will be a totally different package.
To be fair I'm not sure if Co-op is 'content' as such (though technically everything is content). Ultimately it's the same campaign - the same levels, guns, enemies, stories, missions - but I think they have struggled to make it work and be balanced. Co-op is a big part of Halo - true, but it's usually just run and gun through fairly corridor-designed missions with little variation, user choice or deviation. Having 'open world' with bases, side missions, towers, loot perhaps - does change things up a lot. The frustrating thing is that those sorts of things are what make it a perfect co-op experience!
It doesn't feel like something you should delay the game for though at the same time. Plenty of people (millions) will play the single player solo so why hold it back.
It is mindblowing that they had this as a launch game - and it probably would have been released as one in the state it was in if not for the Craig memes.
The delay worked well for the multiplayer so it should work well for the co-op too - though as has been said before, campaign co-op is a huge part of the Halo experience for many people so it is a bit awkward that won't be there for so long.
Mindblowing that they didn't delay it sooner I'd agree, but I dunno.. people need some perspective when you consider the pandemic when it comes to the delay itself. Even now most of 343 will be working from home and that effects workflows on this stuff a hell of a lot, and they (supposedly) have avoided pushing for crunch which they easily could have done.
Look at how long Cyberpunk got delayed and the actual state that came out in. Even now, a year later and it still doesn't have next gen versions and half the game continues to be a buggy mess despite huge resources and crunch.
The delay here seems to have done wonders - the multiplayer is tight and polished, and supposedly the campaign is too - not perfect I'm sure, but supposedly very well made and put together with high production values.
We've seen loads of big delays. Battlefield has released in a terrible state without even having a single-player campaign. These days, most games don't ship with both a single player and multiplayer element, and definitely not a forge mode. Considering that the multiplayer (including forge) is f2p, and that campaign will be accessed by most people via gamepass, I think this is more than fair vs delaying the game further and don't think it can be seen as 'rushing it out for xmas' (they don't need anything to push console sales, they're sold out. and are interested in gamepass subs, not game sales).