The biggest problem with Ballmer's tenure was stack ranking, which led to the famous org chart where every org in MSFT points a gun at every org in MSFT.
Things like LINQ and VScode are very nice but they weren't created by Ballmer. Ballmer's org allowed them to flourish to the point where they needed serious capital, then the org gave them that capital. Sun was like that too, but ultimately the management at Sun failed in so many ways. It's not just the technologies you choose to invest in -- there's something more needed, and the nicest thing to say about Ballmer is that he didn't ruin MSFT. The nicest thing to say about Satya is that he made it a nice place to work at while also greatly growing MSFT's cloud business.
replies(1):