I think both are correct. Ballmer was gloriously good at extracting profits - out of existing, successful product divisions. I believe Ballmer has a firm grasp of the enterprise market, and Microsoft's revenue and profitability numbers reflect this.
But new product development, particularly consumer product development, at Microsoft has largely fallen flat in the Ballmer years. WinPhone, Win8, Kin?
So while Ballmer has certainly increased the profitability of Microsoft, critics are IMO right to point out that they've been unsuccessful in developing future products to ensure their long-term survival.
Reacting to new market conditions is definitely Ballmer's problem. Under Gates, the explosive growth of the web took them totally by surprise, and he managed to swing the whole company around, producing the market-crushing behemoth that was Internet Explorer 6, and green-lit the XBox on the basis that "convergence" (i.e. computers running your TV) was inevitable. Those two alone are really tough, smart, forward-thinking decisions that Gates nailed.
Under Ballmer, Microsoft had the same pattern repeatedly: Zune, Kin, Windows Phone, Surface, Windows 8 -- they took too long to see the need, took way too long to make the product, and when they did it was either not good enough, too late, or both.
Except that IE was just a clone of Netscape and XBox was an attempt to duplicate PlayStation. Neither of these were original or ground breaking products. In fact with IE 6 he so badly misjudged the market that he assumed the game was over and didn't even bother continuing development. IE 7 didn't come out until 4 years later! Gates founded Microsoft's online businesses, which have been losing money ever since. You count XBox as a success, yet MS is in the hole over XBox by over a Billion dollars and will probably never make money on it, taking past losses and write-offs into account.
> Except that IE was just a clone of Netscape and XBox was an attempt to duplicate PlayStation. Neither of these were original or ground breaking products.
This is completely irrelevant. By the same logic, iPod was nothing special, just another mp3 player.
IE and XBox managed to muscle into an established market. This is harder than making a new market, and should very much be congratulated.
> In fact with IE 6 he so badly misjudged the market that he assumed the game was over and didn't even bother continuing development. IE 7 didn't come out until 4 years later!
Not so much misjudged, but started seeing as a threat. IE development hit a wall because the meme that web-based apps will replace windows-based apps got popular, and Microsoft didn't want to wipe out their own monopoly. IE4-IE6 were, at the time, absolutely crushingly good. IE6 is now remembered as the really bad browser, but that is because they stopped updating it, and in the later years it had to compete with much, much better browsers.
> You count XBox as a success, yet MS is in the hole over XBox by over a Billion dollars and will probably never make money on it, taking past losses and write-offs into account.
XBox also supports windows game development, strengthening their main money maker. What is that worth?
Originally, of course, Netscape was a rewrite of Mosaic (they even tried to rip off the name) and Microsoft licensed the Mosaic code to get a quick start in the browser business.
Microsoft did a complete re-write to componentize the browser and after IE3 (I think), IE was generally better than Netscape. At least, Walt Mossberg said so.
Hard to know why Microsoft stopped developing IE6 and you may be right. However, the next browser was scheduled to appear with the next OS, which was Vista, which turned into a debacle. If Vista had come out on time then it might not have been so bad.
You will recall that the US gov sued Microsoft on the basis that the browser was a separate market from the OS, whereas Microsoft argued it was a part of the OS. This gave Microsoft no incentive to develop IE on the sort of separate fast-track schedule that would have been best for the industry, and for consumers.
That's probably just one of the ways the anti-trust action helped harm consumers. Another was that it gave OEMs complete freedom to install crapware, which also harmed the whole PC industry.
>Hard to know why Microsoft stopped developing IE6 and you may be right.
Surprisingly little known story: in short MS was afraid of Linux as desktop OS, OSS world was seen as capably of quickly copying any innovative single feature. This is resulted in idea of "integrated innovation": produce innovation in app development, app framework, data access, communication, os based on it and ship it all at once, so Linux would never catch up (.Net Framework, Avalon - WPF, WinFS, Indigo - WCF, Longhorn). Obviously, plan failed (well, Linux failed to come to desktop too).
So IE was seen as done and future to be elsewhere. After IE6 ship with XP, IE team was transformed into Avalon team, consumed bunch of other teams and at it's peak Avalon project had something like 500 people working on it (after much struggle and numerous delays it shipped as WPF). So for something like two years, starting at summer of 2001, only 4-6 people worked on IE - IE Sustained Engineering team, patching security vulnerabilities. Then it became obvious that they can't keep up and some rearchitecture and refactoring are required in order to fix security problems for real. So IE Security Team was created, and some old timers were transferred from Avalon to do this security fix up, probably around 20 people.
Then it became obvious that "integrated innovation" is, in fact, too integrated to ship on time, Avalon and Longhorn are nowhere is sight, and browser war is effectively being lost for the second time to Firefox, of all things (MS management couldn't take fork of OSS fork of NN seriously for awhile). So IE Security Team was expanded, became IE7 team and happily started to work on a browser again, 3-4 years too late.
>However, the next browser was scheduled to appear with the next OS, which was Vista, which turned into a debacle.
As you can see from the story above, initially it's wasn't scheduled to appear at all.
Yes, it was under Allchin, but I suspect that "integrated innovation" couldn't happen without Gates' approval and stewardship.
There is another twist - after XP Windows was split into two branches (since they didn't want to delay client to wait for server): Server and Longhorn. Brian Valentine managed Server (shipped as Server 2003), at same time different war room, different managers managed Longhorn ship. So essentially experienced management team was shipping server, and non-so heavy weight - Longhorn. Then some people were taken to manage XP SP2 (result of "security push"). So there is no surprise Longhorn had problems and required "reset" to finally ship as Vista.
And the lesson is: never ever branch to v+1 and v+2 branches unless absolutely required - one of them is going to be neglected.
OK, thanks. I didn't realize Server 2003 was Valentine. It was excellent. I think I remember him from Windows Me, which was never as bad as it was painted. (A clean install worked well.)
I can't really speak to XBox as it's not my field, but IE 6 was definitely not a clone of Netscape. I hate it with every fiber of my being, but Internet Explorer invented a bunch of stuff we take for granted every day -- the iframe tag is the first one that comes to mind, and they were also the first browser to adopt CSS, way back in IE3. People forget that for a hot second in 1995 Netscape started swinging its weight around as the dominant browser and introduced a bunch of half-baked ideas (the layer tag, for example).
IE6 was a terrible browser, but it was the best browser at the time. The anti-competitive behaviour helped, and then of course they sat on their laurels for years, but the best browser won.
Right, so they're doing fine now - and they will be doing fine for the near future.
But no product lines last forever - even Windows is bleeding market share, and upgrade rates are dropping like a brick. It seems a lot of people are happy with Win7 (or even WinXP) and not moving.
This strikes me as a Blackberry situation - market leader by a mile, but attempts to modernize and develop the Next Big Thing have all failed. They have enormous momentum and can coast for a long time - but what happens after? RIM failed to react to changing markets due to iPhone/Android, and arrogantly threw around their (momentum-based) sales numbers. Then those dried up.
I think the point was, how many of those billion dollar businesses did he inherit? Doesn't the emergence of, say, SharePoint, show that he didn't just extract money from existing profitable businesses? Microsoft seems to have done pretty well at creating new profitable businesses under his tenure, but they're not the sexy consumer products that people like talking about.
But new product development, particularly consumer product development, at Microsoft has largely fallen flat in the Ballmer years. WinPhone, Win8, Kin?
So while Ballmer has certainly increased the profitability of Microsoft, critics are IMO right to point out that they've been unsuccessful in developing future products to ensure their long-term survival.