Is Steve Ballmer a failed CEO?
Forget the criticism of Microsoft for not beating Google or Apple at their own game. Though these companies' rapid growth surely illustrates the potential of connected computing, no business can do everything or focus on every opportunity (an oxymoron).