I always thought that Sinofsky was a driving force behind some of the changes that preceded Windows 8 and Windows Phone 8. This comes as a great surprise to me and I hesitate to think who would be in a good position to follow him (and ultimately who would fill Ballmer's shoes in the company).
As Steve Jobs has said: “Somewhere between the janitor and the CEO, reasons stop mattering.”