Scisca, you do have a point.
But i think there's more to it. It's not like either or but more like and. MS actually has three platforms right now. With Windows Phone/Mobile and Windows 8/10 already supporting crossbuy.
What MS is doing right now might be a step into a future where it's not so much about devices. PSN and Xbox Live already are services.
The way emulation on XBone works should allow an easy transition to other x86 devices more or less easily. Crossbuy between Xbone and PC points into the same direction>Xbox as a service, Xbox consoles are a living room settop box for people that don't want to play on PC's or don't have a gaming rig.
Xbox on PC is for the hardware enthusiasts and people that don't want to buy a console for one or two games as well as people that only play small download games.
Windows Mobile will play it's role and we might see Windows on other devices as well.
Basically, the hardware will become less relevant with Xbox consoles being for people that want to play on a console.










