Why spend 500 million on Kinect Launch when you have No Kinects to Sell
More like Fail more like it. MS, you should know something called "Impluse buying", its what's driving 3D TV sales at the moment. The Kinect is like an 3D TV.
Long term investment. Just because they are out of stock of Kinect it doesn't mean they should stop advertising their product. Not all people will buy it at launch or buy it immidiately when they saw it on TV. Advertisement is not just to make you buy the product but to be aware of the said product.