Microsoft probably just feels that the technical challenge of creating future Xbox hardware is beyond their ability. To be sure, they’re quite capable of handling the computer engineering stuff: processors, graphics, high speed storage, etc. But the most difficult part is just too much for them...