Diversify their portfolio. Too much Gears, Halo, Forza this gen. Obviously, these franchises are big for the Xbox brand, but the popularity of these franchises are declining. Give them time to breathe.
Take more risks with new IP's. Give developers more freedom and additional funding/resources. Didn't Black Tusk want to start working on a new IP but were forced to do Gears instead? Don't interfere with development. MS wanting Scalebound to have a MP component is absolutely ridiculous. MS having a weak catalog of IP's is unacceptable three gens, about to be four gens, in the console business.
Don't push for MP games when many third parties provide the best experience for it anyway.