Let me explain why Halo MP its own entity (so it doesnt have to keep chaning as each game come out) and should be Free to Play (XBL Download)
Halo MP at the moment is nothing more than just any other FPS with multiplayer, nothing special, numbers growing smaller, etc. Halo 3 was a Xbox Live champion in its glory days and the next Halo seems to be an impossible task to recapture that level of success again. Its possible, but will take a lot of effort and time to do so.
Firstly, looking at popular Esport games such as LOL, DOTA2, SC2, what do they all have in common which Halo 3 also had? - A Competitive Drive + Skill based system). Halo should do what these other games do, make it free at the start, let you play casual and reach a “casual rank (total time played, e.g. 40 hours)” level, which they must do in order to play competitive. Doing this will drive a huge number of people to start playing again, and if they enjoy it, they can tell their friends which can get it for free and so on, this is purely to boost population again.
So after they play the game and want to get better, they can play the competitive playlist ( after reaching max on casual), they must go though lets say, 10 practice game to determine what league of play they are best suited to (bronze, silver, gold, platinum ) and within those leagues are levels (e.g. max 49)
Halo needs to go back to it roots, Halo was so successful in the past because it was unique, and what made it unique was also competitive. That is, even team spawn, weapon pick ups, fix spawns. That was Halo. Muliple Quiting should have a bigger deal, (e.g. quitting twice in a row is 10 min bad, quit again 20, so on (with competive having a bigger consequence)
How 343 will make money from new halo games? They will include all the new maps on the disc which other wise would have to be bought using ms points, anyway im tired of writing more, so tell me your thoughts and if if my ideas go well Ill re write it or make a video about it explaining everything in my head, too much for me to write now haha…