The problem with Halo started when Halo went under 343 Studios and then fell under Microsoft. When it was just under Bungie they created ground breaking games like Marathon and Halo. I think when it falls under some major company it becomes more about the bottom line than creativity.