Hello, this is a question for 343.
Although I thoroughly enjoyed the campaign of Halo 4, I felt that I missed out on a lot of the story elements that were present in the novels. I had read Cryptum, but not Primodium or Glasslands at the time I played the game, so things in the story such as Infinity or the Storm Covenant didn't make much sense to me. I remember watching 343's panels before the release of Halo 4 in which they stated that even if you didn't read the novels, you wouldn't feel lost during the campaign. However; elements such as the Storm Covenant are never explained. Chief asks only one question during the first mission and then the subject is never brought up again. Since Chief and Cortana have been isolated in space for nearly six years, wouldn't it only make sense for them to be constantly questioning everything around them? About why the Covenant have returned? Or, why didn't the crew of the Infinity explain this to them? My main problem, however, was the Didact. After reading Cryptum, I had a pretty good idea about who the Didact was. But when he appeared in Halo 4, Chief and Cortana seem to automatically know who he is and don't seem at all phased that this is the first forerunner they have ever seen. Moreover, his backstory and motivations are really only explained in the terminals which aren't directly connected to the main campaign, leaving them unclear. I feel that 343 assumed that everyone had read the novels before playing the campaign and that they would be able to jump right in and understand everything that was going on. Although the novels do provide players that read them with a bonus when playing the campaign, it shouldn't take the experience away from those who hadn't. Since we are all put in Chief's shoes, we should be given an explanation of the events that happened prior to the campaign the same way Chief should have been given an explanation after spending years in Cryosleep. Despite these flaws, I thorougly enjoyed Halo 4's campaign as well as the novels I had read after playing the campaign. I hope 343 can improve upon these issues in Halo 5: Guardians now that they have a game under their belt.