Same story for me. I get their intentions. I get incentivizing developers. However, you also have to ask if incentivizing developers is a better move than incentivizing customers. Like you said, offering a cheaper bundle is an option that they should consider. I've even said that it's something that they should wait to do, in order to get a solid base of Kinect owners for developers to focus on, meaning release the non-Kinect option 6-12 months after the initial launch.
I don't own the Kinect myself, though I have a friend and two relatives who have it. I've tried it out, and I've seen it tried out. It's very slow to accept input on Kinect: Disneyland Adventures (which I personally played). It didn't want to function appropriately most of the time on Angry Birds Trilogy. It didn't want to pick up the fact that I (or my little brothers) was waiving to sign in. When my friend was talking to his to tell it to open and close his disc tray, it took multiple commands to get it done.
The Kinect's unproven technology. That's a big reason why I don't like the idea of forcing it on people. Even if it is a LOT better, it could still not be close to enough for many actions. I don't think that it works well for any fast-paced games whatsoever. Watching the demo of it on one of the games (don't recall the name), there was still noticeable (though much less) input lag, and it resulted in missed movements on a couple of occasions. I'd rather see them perfect the technology before pushing it out there and making it a required cost.
There is at least one feature that doesn't seem to work as quickly or even possibly without Kinect, "xbox, record that" will store the last 30s of Video as extra clip, not sure how they would put that into the Interface, there is no share button or similar, but you really would need to go into the Menu and press "save clip" or something.
Lack of full Interface Video doesn't help x.x
From what i've seen the Kinect offers some pretty interesting new possibilties, Project Spark lets you do a lot of modifications with hand/voice and can track your body for animating a model (still alpha'ish, looked like a freshly implemented feature)
Also look at this
Xbox gamescom 2013 -- Kinect Sports Rivals 'Champion' - YouTube which is pretty impressive, it's not 100% accurate but it allows for quite some unique characters/make it easy to have a Avatar that looks very much like yourself.
If you are a strategy lover, you could litteraly now send units to a certain location etc KinectV2 has a lot of improvements in voice detection and noise reduction that should allow this to actually work properly.
Microsoft may need to release extension cables for Kinect though, not everyone will be able to place the X1/Kinect in front of the TV, so a longer cable is required. People who do not connect their Kinect will miss out massivly in features, switching to whatever you want by a simple voice command is worth it alone.
Now image Apps (Developers can create Apps!) get access to the Kinect voice/tracking which would basicly make it possible to link something like the expensive phillip bulbs to your X1 and now you could litteraly say "xbox, (app) turn on the lights in my bedroom" "xbox turn off the lights (in this room)", **** like this could possibly be Kinects biggest advantage. The most easiest way would be if the OS simply displays all Voice commands in a list and Apps can register their own commands and you can change them, so you you could just Select your bulb, enable Kinect voice support and input "turn off the lights" for your Room's bulb.. Now all you need is to say "xbox turn off the lights" and holy ****, your room gets dark..!
If you would be one insane Dev, you could literally create a beer/coffee robot, create a App for it.. now you could litteraly say "xbox, give me a beer" and your robot comes with a fresh beer
The possibilites, use your imagination! As devices and new peripherals with WiFi support come out the Kinect/X1 can get better and better.
But it really depends on Microsoft, if there are only HTML5/JS Apps possible, then the whole thing is almost impossible or just way too limited and also the Kinect needs to be accessable by Apps.