Although I can relate somewhat to your Wii vs Natal argument, Wii is made for family types and old people and soccer moms, whereas Natal, I'm guessing will be more geared towards the hardcore gamers. Most of your argument seems to say that "Omg, this is gonna suck!" *next paragraph* "Omg, did I mention that this is gonna suck?!" *next paragraph* "Omg this is gonna be too pricy"
Besides, how do you let something grow when you don't even give a chance to be born? That's like saying "Oh, just let the flowers grow, but we aren't going to give them sunlight/water/nutrients, we're just gonna put them in the basement and let them grow on their own!" Bullshit.
The only way for the program to grow is for it to be released, get some feedback, and see how to improve. No one is forcing you to buy it anyways...
Besides, how do you let something grow when you don't even give a chance to be born? That's like saying "Oh, just let the flowers grow, but we aren't going to give them sunlight/water/nutrients, we're just gonna put them in the basement and let them grow on their own!" Bullshit.
The only way for the program to grow is for it to be released, get some feedback, and see how to improve. No one is forcing you to buy it anyways...