I see a lot of the complaints have died off but for the naysayers let me remind you of what Halo has done for gaming, and helped out gaming as a whole. Although some of these features may have been implemented in games before Halo, Halo did it beautifully. So beautiful, in fact, that other games had to follow because there was no way to get around it…
First is melee…melee in other first person shooters was a weapon within itself. To get to it you literally had to switch through weapons to get to it. Halo was one of the first FPS on console that made melee useful.
A sub-note to this is Halo limited you to two weapons, before that, games like Turok and Duke Nukem had an array of weapons at your disposal to use whenever you wanted.
Second, and this is a big one… rechargeable health… go play any FPS game, or almost any action based game for that matter that is made before '01, and you’d have health packs littered around the map, and even if you didn’t (Rainbow Six), your health didn’t recharge as quickly or usefully as it did in Halo. Now it’s staple of almost any action game even if it isn’t a FPS (Gears of War) or a puzzle action game (Mirrors Edge).
Third, is how Halo 2 would create match by taking the best connection and hosting a match and streaming other players to that host to play a game. Before this, and even after (Call of duty 3) you had to find the host yourself with a map that is already selected by the host and just play that way. With Halo 2 you would hop into a match with the person with the best connection, the servers would choose a match then you all would play a game. Now all games do that…
Lastly, is how the controls are setup. Before this almost all games that were FPS were being dominated by the PC market, other than Goldeneye and Perfect Dark. The controls were so intuitive and smooth, even with vehicles that it made a lasting impact on games.
So when you hear about Halo adding in armor modifications, or Spartan points don’t complain. Remember that these games have long periods of time in between each release. If Halo 2 and Halo Reach came out in between a span of two years you’d probably see the progression we do now, even without Call of Duty. Just because Halo is that type of game that tries to take leaps and bounds above itself to make everything even more fun and enjoyable. Remember that call of duty didn’t create everything, and for some things that it did do right, I commend them. I’ve been a fan of that series for about as long has Halo (got into Call of Duty with Call of Duty 2, not MW2, Call of Duty 2).