Halo 3 was the first game I ever played on Xbox live and that’s 1 of the reasons it will always be my most favourite game, I met a lot of great people from across the world who I will never forget even though their accounts have been inactive for 10+ years.
ideally this should have came on its 10th anniversary but it never did which was a huge disappointment because this game really did deserve the treatment the others received.
with halo infinite in development it doubt an anniversary will come anytime soon unless by the miracle of the gods Microsoft hands the rights for halo 3 to another developer and let them work on making an anniversary, but this would mean the game would have to come out after halo infinite at least a couple years after the release anyway imo. Or 343 could just wait until infinite is just about completed and then set aside a small team of devs to make the game which would probably be the preferred option for a lot of people since 343 know what they are doing. Or Microsoft could make a good offer to all old bungie employees to come back to finish the fight one last time to work on an anniversary ( the most highly unlikely option but would be cool)
but if any 343 employees read this, please consider doing this anniversary because a lot of us still “believe”.