I hate to break the news but the incentives that are needed to be a top notch Hardware company are orthogonal to the incentives needed to be a top notch software company. Microsoft cannot be a hardware company and Apple cannot be a software company. They can try!