Has Spencer really done that great a job though? Xbox sales are still way behind the PS4, Japanese support is piss poor, third parties have stopped releasing exclusives for the platform and he has been cancelling most of Microsofts own exclusives and closing first-party studios. Hardware has improved and the xbox one S and X are steps in the right direction, but where are the games? The only major first-party games MS have had this year are Halo Wars 2 and Forza 7, great games but when you compare those to both Sony and Nintendo's first-party games and system exclusives its simply not enough.
Dont get me wrong the situation has improved over the last few years, but that is more down to how much of a disaster Don Mattrick and the xbox team were back then which would have improved no matter who had replaced them. Dont fuck things up worse than the last guy is hardly a major accomplishment when the last guy was Mattrick.
Spencer is just a better person. However, he doesn't own MS. Spencer works for MS new boss and they have clearly changed the vision of the future. Spencer can't do much about it.