Hey guys, let's not get out of hand here. I'm all up for discussion, but there's no need to attack anybody or get hostile.
Now on the subject of Halo, I will agree and disagree with MrDrake. I disagree with saying that the Halo franchise is milking itself. Yes, there are six games in the franchise, but lets look at this. Halo was first released in 2001, Halo 2 in 2004, and Halo 3 in 2007. Bungie followed a really nice pattern with the three year gap in between each game. Halo Wars came out in 2009 and went back to what Halo was originally developed as AND was created by a different studio. Halo 3: ODST was released later in 2009 by Bungie, a game that did not reuse the same formula as used in the previous games by putting you in the role of a marine rather than Master Chief. Halo Reach came out in 2010, a quick release yes. Again, it put you in the roles of a character other than Master Chief and served as the prequel to the series, as well as made up for what most consider the disappointment that was ODST. Sure, three Halo games were released between 2009 and 2010, but they played differently from the original trilogy.
Having said that, I will agree that I am happy Bungie is no longer making Halo games. They have developed a well crafted franchise in the span of nine years, and I feel that this was the perfect opportunity to end their franchise. Halo Reach is the peak of their work, and releasing another game would be milking the franchise. However, I believe that if another three or four years goes by until another Halo game, then that will be welcome because it's given them some breathing room.