Yes, it sounds obvious. But even some at Microsoft concede that when you're the world's largest software company it's easy to lose focus. That is, until your customers start to balk -- and look to ...