Back in my day, developers finished the basic features in their games, like cooperative or level selection, before releasing them. But I think you missed something:
:p
Mostly a legacy complaint because even when they do add cooperative, I'm sure 343 will do the Halo 5 online-only cooperative...