Because MS decided virtual growth was the way forward (well... they decided it by releases shitty services and products horizontally) and Apple decided to focus almost entirely on horizontal multi-product approach to growth. The latter will always win long term.