If you are part of the core halo fanbase, at this point, you are sort of 343i's bitch and just expect this kind of shit.
I see 343i for what is, a team of really talented and passionate individuals, who really love the franchise, but often fail at execution. At least, they stick to their principles and do whatever it takes to amend their fuckups. They are no Blizzard, Bungie, Naughty Dog, or Rockstar, but they are what we have for all things Halo.
I fucking love Halo, and will always pre-order, but I do not expect quality right off the bat anymore. However, Halo 5 MP has turned into a magnificent game, so there is a chance that the future holds great things.