One thing Xbox higher ups really do need to add is better oversight on every aspect of the business. It always seems like they're jumping from putting out one fire to just move on to putting out the next fire. They've become reactive rather than proactive.
You called down the thunder, now reap the whirlwind