By defining themselves as a company that provides services across all types of devices, Microsoft is ensuring they are built to avoid the irrelevance they would be relegated to if they stayed stuck to the old process of providing incremental updates to all their products.