well halo 4 agree or not was a big but good step in the right direction i belive the reason for low numbers is there are 3 halo to play on xbox live right now halo 3 reach and 4 sme stayed in some stayed in reach and some moved to halo 4 that 3 games to spread around in