Umm, because Xbox is the thing you buy to play Halo on. They are fixing it this generation certainly, but if Halo = teh fail in anyway, Xbox is going to take a big hit from it.
See Ya George.
"He did not die - He passed Away"
At least following a comedians own jokes makes his death easier.