Well... I don't think that Microsoft's strategy is BAD... the numbers prove it... but what help them last year was some problems on SONY's side like the PSN outage... and a lot a Strong third party games that are strong on the USA.. and Kinect being the casual "boom" right now too...
But I don´t think that it will work twice... so this Year they could need something more than a Halo...