Take Halo out of the shelves and Xbox sales will be lower than that of donkey's poo.

And Halo is the reason why it sells so well, especially in the US. US ppl have never been into same games as we Europeans and Asians, namely the roleplaying games (FF to name one). Tho, another big reason is what Dan already said, Xbox is cracked.