Don't forget the marketing. No company have spent that much on market communication - and they got a product worth spending money on. Elop could be a replacement for Jobs - he seems to be very charasmatic. (Jobs seems to become less and less active/healthy) The sad part about Jobs is that his company have become what he fought against in the 80/90'ies