The Xbox One platform has been the more rapid one to respond on a number of fronts, such as design, software, and service changes. Some of it is that there was so much more that was different from the start.
The platform was ambitious and broad from the outset with a lot of moving parts and forward-looking elements.
I kind of expected Microsoft to have stayed the course longer on Kinect, though.
Technically, it was very interesting.
Making Kinect non-standard weakens the media hub functionality argument, and a primary product differentiator.
This also cuts into the potential sampling volume for improving voice, and possibly the emphasis of functions that send voice data to the server like search (going into mobile phones may have displaced this, and may be what the new New Microsoft is going to care about more).
I'm curious what finally made them pull the trigger on this.
The product was so ambitious at the outset, and it was an interesting set of toes it was stepping on.
The breadth may have also left it too reliant on things going smoothly across so many dimensions (network infrastructure, home theater, software, UI, apps, media interests, telecom interests, major content vendors, licensing, manufacturing, PR, international policy making, Azure datacenter deployment, and on and on).