Im conflicted here.
I have used the kinect and I am honestly NOT impressed with its functionality. While the idea in theory is great, there are practical issues that they are willfully and defiantly refusing to resolve. Such as the need for A: a point of tracking akin to a small PSmove/wiimote type wireless "wand" that would make it MUCH more accurate and B: Need to incorporate on said wand a simple analog stick in order to effectively control 360 degree plane of motion to move forward, backward or strafe as needed.
So on one side I am like most people and ready to dismiss, boo and hiss at kinect for all its forced failures.
Yet I know that where it is emerging tech there is an abundance of potential there. The people at MS didnt sink a bunch of money into developing Natal if it did not have genuine promise and potential. However often with such hardware tech too many times potential is squandered because impatient public with too high of expectations will kill something before developers have really had enough time to experiment with the hardware to come up with truly innovative and industry changing things.
So I guess I am glad Kinect comes bundled with XBone. I also think the comittment to the tech to have it as a standardization at least gives this tech a little more life in order to allow it to grow into something that can thrive on its own merits, but as with most things microsoft does they are totally going about it in the wrong way and making it worse than it needs to be by giving consumers every possible reason to hate it when they were never in shortage of reasons.
So, despite MS being microsoft, and honestly personally still not seeing practical and enjoyable use out of it despite supporting it both hardware and software wise, the real problem of the issue is still first and foremost with the consumers who are determined to nag this thing into its grave before it even had a chance for its pubes to start growin in.