Microsoft and its enduring relevance to the world