1- The endless milking of the Halo franchise. CE Anniversary in 2011, Halo 4 in 2012. MCC in 2014 and Halo 5 in 2015. and Halo wars announced for holiday 2016.
2- MS made it clear halo will go on as long as Xbox lives. pretty much saying Halo will never have an ending. that really kills the purpose of being excited about the game and its story. Master Chief will always prevail, and then some new enemy will come and fight him.
3- Quality. 343i is no bungie, and they couldnt sustain the same quality that older Halo games had.
4- No split screen.
5- Low XB1 sales and PS4 stealing a big portion of the shooter audience on XB1.
6- Battlefront and black ops 3 stealing halo's thunder. it just couldnt compete with the big dogs.








