Halo 2's fault, there servers only allowed 100 friends and it was MS's flagship MP game.
Which reminds me... did we ever get any of the enhancements that MS promised when they terminated Live support for Xbox Originals?
We got "improved" voicechat audio quality last year, but that's debatable. The enhancements you seek are
HERE.