Microsoft's ambitions are huge and surprising, because they have to be