Mr. Ballmer did not underperform - a closer look at Microsoft's "lost decade"
zdnet.com
zdnet.com
You have to judge Ballmer based upon the expectations and goals he set out for himself. If he was content to manage a PC software company in a period of maturity, he wouldn't have wasted resources on trying to dominate every market from web applications to internet search to gaming consoles to mobile phones to digital music players to god knows what else. He would have focused on a smaller number of extensions with more strategic value rather than chasing trends.
Instead, Ballmer set out consciously to expand Microsoft into new markets, with limited success and multiple costly failures. Their biggest success was Xbox, and I don't know if that's even broke even yet (considering the loss they took on consoles for so long).
In that context the '00s have largely been Ballmer taking the money from Microsoft's 90s victories and funneling it into a series of failed attempts to enter new markets.
As for Jobs he introduced the first iPod 9 months after Ballmer became CEO of Microsoft and I think we all know how Apple's fortunes have gone since then
And I have a hard time agreeing the horizon is bleak when they still have like 80-90% marketshare in desktop OSs, Office Suite, and Exchange. I work with Dynamics AX at work, something no one's ever heard of, and it makes them like a billion dollars a year in revenue.
It does look bleak on the mobile and tablet horizons, which are certainly the growth markets, but I'm not ready to write off Microsoft there yet. Perhaps Windows 7 Phone Series will bomb and perhaps not, but they started off in the hole on desktop OSs and word processing and spreadsheets as well. And they succeeded there with inferior products for the most part.
Personally, I'm cheering for the Google model over the MSFT and Apple models. But none of them seem to be facing an early 90's Apple-style crash anytime soon. Should be fun to watch any way it turns out, though.