I didn't find Reach to be that bad, and with you listing all the faults of Reach, are you just posting this to troll on it? But Halo hasn't lost all fans, look at Halo 3 that's still populated. And don't forget that COD is on all 3 systems Wii,Ps3,and Xbox so of course it's going to have more sales and along with all the promotion that they throw around.