Reasons for Halo 5 selling less:
1. Scores aren't so good. If it would have a meta like the other main Halo games it would have sold better. Just imagine a Meta of 93 or something instead of 84^^ this is a big factor especially for people who don't have much money to buy many games.
2. Many fans were just not happy about Halo 4 and Reach and lost interest in the franchise (which may come back with the multiplayer now, maybe they just didn't buy it at release because of how Halo 4 multiplayer was)
3. No BTB, no splitscreen, no forge at release, this is all stuff some Halo fans bought Halo for. Especially splitscreen is a huge thing for many Halo players so that some will never buy Halo 5 now.
4. Two other huge futuristic shooters releasing straight after it. Some not so huge Halo fans did probably think they will buy Battlefront or Black Ops instead. If there would be no crazy Star Wars hype this year and if it wouldn't be Black Ops but another CoD (Black Ops seems to be the most beloved by CoD players) sales could be also higher.
5. MS said it's the best line-up Xbox ever had, this may be true for many but this also means people have simply more choices this winter.
6. People want the Master Chief and this always and not only in parts of a Halo game. For many, Master Chief is Halo, as simple as that.
7. The MCC was a mess for many, I'm not surprised that there are people who didn't want to buy Halo 5 at release havig this in mind. Yes, we hardcore gamers know that one had nothing to do with the other but what's with casual gamers? How does average Joe who had a mess with MCC think about the Halo 5 release? He may be scared that his game won't be really working.








