It seems that MS still thinks that "all-in-one" and Kinect are the path to dominance... Neither factor assures amazing games, so it falls on developer magic to keep us happy.
If you are unable to make/distribute your own game, then you are unworthy to steal anyone else's hard work.
RockySquirrel's comments