In the span of seven months, Microsoft has laid off over 15,000 employees across divisions—from engineering and gaming to sales and product marketing. At a glance, these cuts resemble the cyclical ...