Alright I don't generally get involved in the flameing wars going down on this site but whats been going on in this thread is just so rediculous I gotta just drop some straight up facts. Let's do a quick comparison real quick with Halo and several key Sony franchises.
God of War Franchise
God of War released in 2005
God of War 2 released in 2007
God of War Betrayal also released in 2007
God of War Chains of Olympus released in 2008
God of War Collectinon released in 2009
God of War 3 released in 2010
God of War Ghost of Sparta released in 2010
God of War Origins Collection will release in 2011.
Thats 8 God of War games in 6 years
Ratchet and Clank Franchise
Ratchet and Clank released in 2002
Ratchet and Clank Going Commando released in 2003
Ratchet and Clank Up Your Arsenal released in 2004
Ratchet Deadlocked released in 2005
Ratchet and Clank Size matters released in 2007
Ratchet and Clank Future Tools of destruction released 2007
Secret Agent Clank released in 2008
Ratchet and Clank Future Quest for Booty released in 2008
Ratchet and Future a Crack in Time released in 2009
Ratchet and Clank All 4 One releases in 2011
That's 10 games in 9 Years
Halo Franchise
Halo Combat Evolved released in 2001
Halo 2 released in 2004
Halo 3 released in 2007
Halo Wars released in 2009
Halo 3 ODST released in 2009
Halo Reach released in 2010
Halo CE Anniversary releases in 2011
Halo 4 releases in 2012
Thats 8 games in 11 Years
Every company pushes lots of software out for big franchises. I only did 2 Sony franchises here but I could have done several more, not to mention multi-plat games and Nintendo games. In fact Halo in general has had longer between releases than really any game franchise its size. Every single game has had a great score on Metacritic, fantastic sales, and a huge dedicated fanbase which request more. Anyone in this thread claiming MS is "milking" needs to really stop kidding themselves.