The market hasn't seen that potential in Microsoft in 10 years, pretty much corresponding with when Ballmer took control.
MSFT: http://www.google.com//finance?chdnp=1&chdd=1&chds=1...
IBM: http://www.google.com//finance?chdnp=1&chdd=1&chds=1...
Unfortunately, MS doesn't seem to be as introspective. I agree that it's best to see MS focus on their enterprise products. That requires them to... well... focus on their enterprise products rather than continuing their half-assed attempts to make consumer products.
Additionally, such a platform allows tight integration of things like .NET, attracting developers to Windows' platform and allowing MS to sell dev tools and servers. Would .NET be worth less if Microsoft's desktop share were diminished? Almost definitely, imo.
Please don't underestimate the value of desktop dominance.
And clearly the market seems blase - if you improve your top and bottom line and your valuation gets cut in half, that generally means investors don't think your future is all that bright.
Apple is a very focused company that competes in a few select markets (rare for tech giants). Enterprise is not one of them. You can't criticize Steve Jobs for not succeeding in the enterprise market any more than you can criticize him for not succeeding in the search engine/online advertising market. Enterprise has never been a core part of their business.
Microsoft has been trying, and failing, for 10 years to create a market for their tablets. Another company created that market. It's been 18 months since the iPad was announced. Google, RIM, and HP all have operating systems appropriate to compete in the tablet market. Microsoft still has nothing.
Ballmer mocked the iPhone when it was introduced. Apparently he genuinely believed what he was saying, because instead of mocking the iPhone publicly but scrambling to bring Windows Mobile up to what would clearly be the new standard for smartphones, he let three years pass before Microsoft released a credible competitor. Meanwhile the smartphone industry exploded and as of now is dominated by other companies.
In these two crucial markets that are part of Microsoft's core business, Microsoft has been incompetent. At what point is it appropriate for the board to hold the leadership accountable?
Who in his right mind would pick Exchange or Sharepoint alone?
How about Microsoft focus exclusively on enterprise and enable all these consumer devices to work seamlessly with their enterprise software? I don't believe Ballmer can do that.
* Who would you replace him with?
* How much money do they make from enterprise vs consumer stuff?
* If they make most of their cash from enterprise, is it reasonable to criticise him for missing the phone/tablet revolution? I mean, we don't criticise jobs for missing the enterprise software market.
Just some thoughts. Maybe they're simply drifting into becoming another IBM: all enterprise stuff, nothing interesting but certainly money to be made.