Spencer is just another suit with good PR and image cleaning. And Greg can vanish for all that I care.
MICROSOFT NEEDS GAMES! GIVE ME GOOD GAMES! Wasn't that the idea behind acquiring a bunch of studios? You buy them, you nurture them with good management and loads of money, and ask for good products. It can't be this difficult. The only studio that didn't disappoint me is Turn10 but I'm still waiting for a new mainline Forza, however, Racing games aren't huge system sellers like a new Halo (and don't let me start with 343i incompetency).